Форум программистов, компьютерный форум, киберфорум
Наши страницы

СИМВОЛЫ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Уважаемые знатоки! http://www.cyberforum.ru/cpp-beginners/thread229376.html
Вопрос - допустим, я хочу стать программистом. С чего начать? какой язык посоветуете?
C++ Кто сможет написать программу Помогите написать программу моделирующую движение спутника вокруг планеты. Грубо говоря написать программу в которой будет один объект вращаться вокруг второго. Писать можно любыми способами но:... http://www.cyberforum.ru/cpp-beginners/thread229370.html
C++ Числа num1 и num2, написать программу для вычисления значения выражения
помогите решить пожалуйста!
C++ Консоль. Завершение цикла нажатием клавиши
В консольной программе запускается бесконечный цикл. Необходимо организовать завершение цикла при нажатии любой клавиши(или какой-л конкретной). В C++ Builder это можно было сделать с помощью getch...
C++ Вычислить максимальную среди сумм чисел в треугольнике.Использовать 1)рекурсию 2)динамически. http://www.cyberforum.ru/cpp-beginners/thread229345.html
Пути в числовом треугольнике начинаются от верхнего числа. От любого числа можно перейти к одному из двух соседних чисел в следующей строке. Вычислить максимальную среди сумм чисел, расположенных на...
C++ Форматированный ввод Есть ли какая-либо функция, фильтрующая входящий поток? Подобно scanf, если не ошибаюсь, там можно сделать так: % - будут вводиться только цифры Мне нужно именно в c++ (cin) типа cin.ignore(); -... подробнее

Показать сообщение отдельно
Наська_91
0 / 0 / 0
Регистрация: 15.01.2011
Сообщений: 12

СИМВОЛЫ - C++

15.01.2011, 22:54. Просмотров 501. Ответов 6
Метки (Все метки)

Вводится последовательность символов пока не встретится символ ".". Подсчитать каких символов больше "а" или "о".
* Без масивов...
Я делаю вот так
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
27
28
29
30
31
32
33
34
# include <iostream> 
using namespace std;
int main()
{
    /*Вводиться послiдовнiсть символiв поки не зустрiнеться символ ’.’. 
    Встановити яких символiв введено більше ’a’ чи ’o’.*/
    int i=0, kilkist_a=0, kilkist_o=0; char simvol=0;
    while (i<100)
    {
        cout<<"Enter simvol: ";
        cin>>simvol;
        if (simvol='a')
        {
            kilkist_a=kilkist_a+1;
        }
        if (simvol='o')
        {
            kilkist_o=kilkist_o+1;
        }
        if (simvol='.')
        {
            break;
        }
        i++;
    } 
    if (kilkist_o>kilkist_a)
    {
        cout<<"Sumvoliv 'o' bilshe"<<endl;
    } else
    {
        cout<<"Sumvoliv 'a' bilshe"<<endl;
    }
    return 0;
}
Прога выводит результат после ввода первого символа...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.