Форум программистов, компьютерный форум CyberForum.ru

Цикл с указателем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вызвать конструктор http://www.cyberforum.ru/cpp-beginners/thread408008.html
как вызвать конструктор? std::cout << "7) Вызов конструктора;"<<std::endl; case '7' : что нужно ввести что бы при нажатии кнопки 7 он запусьтил конструктор вот мой конструктор fridge() : cash ( -1 ){} fridge( std::string &c);
C++ Цикл с ветвление Не могу понять, в чем ошибка( #include<stdio.h> #include<conio.h> #include<math.h> #include<iostream> #include<iomanip> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread408001.html
C++ оператор switch нужно переделать
нужно чтоб при вводе числа выводилось его письменное начертание например при вводе 123 выводилось "sto dvadsat tri" я сделал до 19 а что дальше? я же не могу все числа так прописать, помогите пожалуйста каким образом нужно сделать программу чтоб она выводила все введенные числа, предпологаю что надо в программе дописать отдельно выбор на 100, 20, 30, 40, 50, 60, 70, 80, 90, 1000, 10000, 100000,...
C++ Связной список
Вывод не работает, помогите найти проблему и можно как-нибудь через freopen осуществить ввод? #include<iostream> #include <stdio.h> using namespace std; struct grade{ int id;
C++ Ввод рандомных чисел в линейный массив. http://www.cyberforum.ru/cpp-beginners/thread407984.html
Добрый день, программисты. У меня возник небольшой вопрос. Как можно в линейный массив ввести рандомные числа. Вот мой код: #include <iostream> #include <ctime> using namespace std; int main () { int a, i, k; for(k=0;k!=10;k++) { srand(time(0));
C++ Проверить типы вводимых данных в общем нужно написать програмку на тему try,throw,catch. Надумал, мол проверяет вводимые данные, мол если тип установлен int, а ты вводишь например char, то срабатывает ошибка. Как вот проверить это эту ошибку int x; cin >> x; try { if (isdigit(x)) throw 1; catch (error) cout << "error: " << error; подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.12.2011, 12:10     Цикл с указателем
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
using namespace std;
 
int main ()
{
        const int max_length = 1001;
        int quest_count = 0;
 
        char str[max_length];
        cout << "Enter a string (max length " << max_length - 1 << " symbols)\n";
        cin.getline (str, max_length);
 
        for (char p=str; *p!=(char)0; ++p)
        {
                if (*p == '?')
                {
                  ++quest_count;
                }
                cout << "quest_count = " << quest_count << "\n";
        }
        return 0;
}
Добавлено через 1 минуту
Всегда выделяй ветви по ифу с элзом и тела циклов операторными скобками на случай, если потом понадобиться прикрутить вторую операцию в ту же ветвь, или цикл.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru