Помогите пройти тест Обратный Отсчёт | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Помогите пройти тест Обратный Отсчёт

the problem solved!! the reason was: russian letters "Beep". just my fail. thank everybody for help!! Подскажите, пожалуйста, что я сделала неправильно. Вывод на вид тот же, что в результатах, но пишет, что решено не верно. #include <iostream> using namespace std; int main() { int n; cin >> n; for (int a=n; a>0; a-=1){ cout << a << endl; if (a%5==0){ cout << "Веер" << endl; } } return 0; }

12th Dec 2020, 6:16 PM
Саша Топалиди
Саша Топалиди - avatar
9 Answers
+ 3
Надеюсь кто нибудь это переведёт, чтобы иностранцы поняли
11th Jan 2021, 4:52 PM
Vitaliy Mojang
Vitaliy Mojang - avatar
+ 2
Я понял почему тест не принимает код, даже если всё правильно, дело в том, что оказывается надо просто написать слово Веер на английском языке, а не на русском, я весь день не понимал в чём ошибка, пока не задумался над этим
11th Jan 2021, 4:51 PM
Vitaliy Mojang
Vitaliy Mojang - avatar
+ 2
yes, this one was my mistake-to write “Beep” with russian letters 🙈😅 But it took about 3 days for me to understand this! One hour is quite fast!!😅👍
11th Jan 2021, 6:11 PM
Саша Топалиди
Саша Топалиди - avatar
+ 1
thank you!!
12th Dec 2020, 7:26 PM
Саша Топалиди
Саша Топалиди - avatar
+ 1
yes, „I am Groot!“ wrote a good code, it works! i have no idea what was wrong... it seems the same, but my code doesn‘t work )
12th Dec 2020, 8:15 PM
Саша Топалиди
Саша Топалиди - avatar
+ 1
me curious too)) have no idea)🙈🔫 also, the same with this code: #include <iostream> using namespace std; int main() { float ages[5]; for (int i = 0; i < 5; ++i) { cin >> ages[i];} float a= ages[0]; float q= ages[1]; float e= ages[2]; float r= ages[3]; float u= ages[4]; float b= 50; float d= 100; float c= b/d; float g= c*a; float j= b-g; float t= c*u; float h= b-t; float w= c*q; float s= b-w; float z= c*e; float n= b-z; float y= c*r; float l= b-y; if (a<r && a<q && a<e && a<u){ cout << j;} if (u<a && u<q && u<e && u<r){ cout << h;} if (q<a && q<r && q<e && q<u){ cout << s;} if (r<a && r<q && r<e && r<u){ cout << l;} if (e<a && e<q && e<r && e<u){ cout << n;} //ваш код return 0; } doesn‘t work on test, but works on a sandbox))
12th Dec 2020, 8:43 PM
Саша Топалиди
Саша Топалиди - avatar
0
Саша Топалиди Well your program is ok but I think some garbage value is printing. Try this code #include <iostream> using namespace std; int main() { int n; cin >> n; for (int a = n; a > 0; a--) { cout << a << endl; if (a % 5 == 0) { cout << "Beep" << endl; } } return 0; }
12th Dec 2020, 7:26 PM
A͢J
A͢J - avatar
0
Is it solved? Confuse.....! What is corrected? Edit : Саша Топалиди your code should work. There is no difference between 2 codes.. Ok. Sry if I disturb. Just curious to know..
12th Dec 2020, 7:44 PM
Jayakrishna 🇮🇳
0
Я так написал #include <iostream> using namespace std; int main() { int n; cin >> n; for (;n>0;n--) { cout<<n<<endl; if (!(n%5)) { cout<<"Beep"<<endl; } } //ваш код return 0; }
30th Jan 2021, 8:33 PM
Тимур Завьялов
Тимур Завьялов - avatar