Для натурального числа К напечатать "мы нашли К грибов в лесу", согласовав окончание слова "гриб" с числом K - C (СИ)
Формулировка задачи:
Пожалуйста, срочно, помогите.
А то я уже с этими грибами...
Для натурального числа К напечатать фразу "мы нашли К грибов в лесу", согласовав окончание слова "гриб" с числом К.
Нужно конечно не так как я, а что бы считал например и при 431 грибе. Помогите пожалуйста.
#include "stdio.h" #include <locale.h> void main() { setlocale(LC_ALL, "Russian"); int n; printf("Введите число собранных грибов\n "); scanf("%d" , &n); if (n == 1) printf ("Мы нашли 1 гриб в лесу\n"); else if (n >= 2 && n <= 4) printf("Мы нашли &d гриба в лесу\n", n); else if (n >= 5 && n <= 20) printf("Мы нашли &d грибов в лесу\n",n); else if (n >= 20 && n <= 24) printf("Мы нашли &d гриба в лесу\n",n); }
Решение задачи: «Для натурального числа К напечатать "мы нашли К грибов в лесу", согласовав окончание слова "гриб" с числом K»
textual
Листинг программы
printf("Мы нашли &d грибов в лесу\n", n);
Объяснение кода листинга программы
- В начале программы объявляется переменная
n
типа int и инициализируется значением 1. - Затем происходит вывод на экран строки
Мы нашли %d грибов в лесу
, где %d - это место для вставки значения переменнойn
. - Значение переменной
n
заменяет %d в строке и выводится на экран. - Код завершается.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д