• ДАЮ 45 БАЛЛОВ! СРОЧНО! Задачка на с++ срочно
    Приветствую!
    Нужна программа, которая выведет YES, если в числах, которые я введу с клавы - будут нули. Ну а если нулей не будет в наборе чисел - вывести NO.
    К примеру, ввожу 3 4 0 6. Нужно вывести YES.
    Ну вы поняли. Спасибо.

Ответы 2

  • #include <iostream>#include <cstring> #include <string>using namespace std;int main(){string str;int t=1;getline(cin,str);    for(int i=0;i<str.length();i++) if (str[i]=='0')    {        t=-1;        cout<<"yes"<<endl;        break;    }    if(t!=-1) cout<<"no"<<endl;    return 0;}
  • /* 0 как цифра числа */#include <iostream>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");    else         printf("NO");            system("pause");    return 0;}/* 0 как отдельное число */#include <iostream>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");    else         printf("NO");            system("pause");    return 0;}
    • Автор:

      monkey7
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years