Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ассемблерная Вставка https://www.cyberforum.ru/ cpp-beginners/ thread2436108.html
Помогите, пожалуйста! С использованием ассемблерной вставки реализовать программу. Есть ли среди цифр заданного целого трехзначного числа одинаковые.
C++ Определить, принадлежит ли точка заданному множеству точек на координатной плоскости, включая его границу
3. Составить математическую модель, алгоритм, запрограммировать и выполнить задания на определение, принадлежит ли точка с координатами (x, y) заданному множеству точек на координатной плоскости,...
Математическое моделирование. Не понимаю сути задачи, что нужно сделать. Программа на C++ C++
Здравствуйте, вот такая задача. Предмет называется "Математическое моделирование". Из колоды карт (36 карт) последовательно извлекаются четыре карты. Разработать схему алгоритма и программу...
C++ Математическая сложность работы с unordered_map (unordered_set) Здравствуйте. Сравниваю сложность вставки/поиска элемента в упорядоченных map/set и неупорядоченных unoredered_map/unordered_set. Везде пишется, что при работе с неупорядоченным массивом операции... https://www.cyberforum.ru/ cpp-beginners/ thread2436101.html
C++ Определить общее количество изделий указанных категорий собранных рабочим цеха https://www.cyberforum.ru/ cpp-beginners/ thread2436095.html
Сформировать массив, содержащий сведения о количестве изделий категорий A, B, C, собранных рабочим за месяц. Структурный тип содержит поля: фамилия сборщика, наименование цеха, количество изделий по...
C++ Определить символ, который стоит на N-ом месте в последовательности Abrakadabra
Задача Абаракадабра: Последовательность из латинских букв строится следующим образом. На первом шаге она пуста. На каждом последующем шаге последовательность удваивается, после чего к ней слева...
C++ Codeblocks точка входа
При компиляции в Codeblocks пишет "точка входа в процедуру _gxx_personality_v0 не найдена в библиотеке DLL" #include <bits/stdc++.h> using namespace std; struct aeroflot{ string kuda;...
C++ Не могу понять как делать вывод на экран структуры STUDENT на заполнение и вывод данных на экран Добрый вечер. Вот задание и мой код программы на C++ Не выходит нормально реализовать 3е задание. Первая проблема в том, что вывод на экран работает, а данные почему-то не вводятся, а только... https://www.cyberforum.ru/ cpp-beginners/ thread2436073.html
C++ Вычислите значение выражения! Прошу Вас! https://www.cyberforum.ru/ cpp-beginners/ thread2436072.html
((|x-5|-sinx)/3)+(√x^2+2014)cos2x-3 при x=-2.34. Ответ: -1.76911 Как это расписать? Помогите пожалуйста!
C++ Detours ошибка получаю ошибку на эти параметры DetourTransactionBegin (); DetourTransactionCommit(); видимо это для другой версии detours как сделать эти функции для detours detours attach поменял на... https://www.cyberforum.ru/ cpp-beginners/ thread2436071.html
0 / 0 / 0
Регистрация: 13.04.2019
Сообщений: 20
0

Подсчитать количество введенных символов

13.04.2019, 19:14. Просмотров 232. Ответов 2
Метки (Все метки)

С клавиатуры вводится последовательность символов строки. После ввода каждого символа программа должна выводить запрос “Еще”Y/N?” и ждать ответа пользователя. Подсчитать количество введенных символов.
Уже 3 дня думаю и никак не могу придумать. Скорее всего у меня грубые ошибки новичка. Буду очень благодарен.

Добавлено через 19 минут
Собственно сам код. Не понимаю, как заставить цикл проверять ввод y или n
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    const int size=101;
    const int size2=101;
    char symbols[size];
    char question[size2];
    char y = 'y';
    char n = 'n';
    printf("Введите любой символ");
    printf("(допустимо около 100 символов)\n");
    for (int i = 0,j=0;&question[j]==&y; i++,j++)
    {
        cin >> symbols[i];
        printf("Еще? Y/N\n");
        cin >> question[j];
    } 
    
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Подсчитать количество введенных символов
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2019, 19:14
Готовые ответы и решения:

Подсчитать количество символов введенных до знака #
#include &lt;iostream&gt; #include &lt;cstring&gt; using namespace std; int main() { char ch; ...

Подсчитать в вводимой строке количество введенных символов, отличных от пробела.
С клавиатуры вводятся символы до тех пор, пока не встретится конец предложения. Концом предложения...

Подсчитать количество введенных символов до того, как будет введен заданный символ
Здравствуйте уважаемые форумчане! Я начал изучать C++ при помощи книги. На днях я столкнулся со...

Подсчитать количество введенных чисел
Помогите с решением! *Подсчитать количество введенных чисел и указать наибольшее из них.

2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.