Загрузка...

Помогите с заданием на C++

Тема в разделе Учеба создана пользователем Madaridze 24 дек 2023. 68 просмотров

  1. Madaridze
    Madaridze Автор темы 24 дек 2023 39 18 авг 2019
    Имя вводится с клавы
    [IMG]
     
  2. phisher
    phisher 24 дек 2023 скамнусь в течении полу года 2529 26 июн 2020
    ну букв 18, пробелов 3, цифр 8 и 2 точки
     
  3. Leva63
    Leva63 24 дек 2023 308 14 мар 2021
    C
    #include <iostream>
    #include <conio.h>
    #include <string.h>
    using namespace std;
    int main()
    {
    setlocale(LC_ALL, "RUS");
    int sh = 0, buk = 0, sl = 1, pr = 0;
    char string = ' ';// объявление и инициализация строки
    cout << "Введите строку(последний символ $): " << string;
    while (string != '$')
    {
    string = getchar(); // Ввод строки с буквами и числами посимвольно
    if (isdigit(string)) //проверка "цифра"?
    sh = sh + 1;
    if (isalpha(string)) //проверка "буква"?
    buk = buk + 1;
    if (isspace(string)) //проверка "пробел"?
    sl = sl + 1;
    if ((string == '.') || (string == '?') || (string == '!')) //проверка "предложение"?
    pr = pr + 1;


    }

    cout << "Введено: Цифр - " << sh << endl;
    cout << "Введено: Букв - " << buk << endl;
    cout << "Введено: Слов - " << sl << endl;
    cout << "Введено: Предложений - " << pr << endl;
    system("pause");
    return 0;
    }
     
    1. Madaridze Автор темы
Top
Загрузка...