4/2/1
Ничего лучше не придумал, как:
#include <iostream>
int main()
{
int
N;
std::cin >> N;
switch(N)
case 1:
case 21:
std::cout << "Мы сдали " << N << " экзамен";
break;
}
case 2: case 3: case 4: case 22: case 23: case 24:
std::cout << "Мы сдали " << N << " экзамена";
case 5: case 6: case 7: case 8: case 9: case 10:
case 11: case 12: case 13: case 14: case 15: case 16: case 17: case 18: case 19: case 20:
std::cout << "Мы сдали " << N << " экзаменов";
return 0;
Универсальный вариант для 1, 3, 4, 5, 6, 7, 9, 10 заданий, нужно только в правильном месте поменять текст, и в нужном месте его добавить.
int main() {
setlocale(0, "");
int n;
std::cin >> n;
n = n % 100;
std::cout << "Мы успешно сдали " << n;
switch (n)
case 11: case 12: case 13: case 14:
std::cout << " экзаменов";
default:
n = n % 10;
std::cout << " экзамен";
case 2: case 3: case 4:
std::cout << " экзамена";
std::cout << std::endl;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Verified answer
4/2/1
Ничего лучше не придумал, как:
#include <iostream>
int main()
{
int
N;
std::cin >> N;
switch(N)
{
case 1:
case 21:
{
std::cout << "Мы сдали " << N << " экзамен";
break;
}
case 2: case 3: case 4: case 22: case 23: case 24:
{
std::cout << "Мы сдали " << N << " экзамена";
break;
}
case 5: case 6: case 7: case 8: case 9: case 10:
case 11: case 12: case 13: case 14: case 15: case 16: case 17: case 18: case 19: case 20:
{
std::cout << "Мы сдали " << N << " экзаменов";
break;
}
}
return 0;
}
Verified answer
Универсальный вариант для 1, 3, 4, 5, 6, 7, 9, 10 заданий, нужно только в правильном месте поменять текст, и в нужном месте его добавить.
#include <iostream>
int main() {
setlocale(0, "");
int n;
std::cin >> n;
n = n % 100;
std::cout << "Мы успешно сдали " << n;
switch (n)
{
case 11: case 12: case 13: case 14:
std::cout << " экзаменов";
break;
default:
n = n % 10;
switch (n)
{
case 1:
std::cout << " экзамен";
break;
case 2: case 3: case 4:
std::cout << " экзамена";
break;
default:
std::cout << " экзаменов";
break;
}
}
std::cout << std::endl;
return 0;
}