Вопрос по информатике:
ДАЮ 45 БАЛЛОВ! СРОЧНО! Задачка на с++ срочно
Приветствую!
Нужна программа, которая выведет YES, если в числах, которые я введу с клавы - будут нули. Ну а если нулей не будет в наборе чисел - вывести NO.
К примеру, ввожу 3 4 0 6. Нужно вывести YES.
Ну вы поняли. Спасибо.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 05.12.2017 00:51
- Информатика
- remove_red_eye 8818
- thumb_up 50
Ответы и объяснения 2
#include
#include
using namespace std;
int main()
{
string str;
int t=1;
getline(cin,str);
for(int i=0;i
t=-1;
cout<<"yes"<
}
if(t!=-1) cout<<"no"<
}
- 06.12.2017 19:08
- thumb_up 3
#include
int main() {
setlocale(LC_ALL, "Russian");
long int N;
int NN, Digit;
bool yesZero = false;
printf("Количество чисел = ");
scanf("%d", &NN);
for (int i = 0; i < NN; i++) {
scanf("%d", &N);
if (yesZero == false) {
do {
Digit = N % 10;
if (Digit == 0)
yesZero = true;
N = N / 10;
} while (N = 0);
}
}
if (yesZero == true)
printf("YES\n");
else
printf("NO\n");
system("pause");
return 0;
}
/* 0 как отдельное число */
#include
int main() {
setlocale(LC_ALL, "Russian");
long int N;
int NN;
bool yesZero = false;
printf("Количество чисел = ");
scanf("%d", &NN);
for (int i = 0; i < NN; i++) {
scanf("%d", &N);
if (N == 0)
yesZero = true;
}
if (yesZero == true)
printf("YES\n");
else
printf("NO\n");
system("pause");
return 0;
}
- 07.12.2017 17:52
- thumb_up 9
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.