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

While и for, почему так? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Из делфи в си http://www.cyberforum.ru/cpp-beginners/thread1104402.html
while (not (stringgrid2.Cells=''))or (not (i=100)) do begin v:= strtoint(stringgrid2.Cells); i:=i+1; end; Помогите переделать данный цикл в C++.
C++ Найти ошибку HugeInteger::HugeInteger() { for (int i = 0; i <sizeArray; ++i) { array = rand()%10; } } void HugeInteger::sumOfHugeInteger(HugeInteger hugeTwo) { int sumOfInteger = {0}; int sizeSumArray = 0; for (int i = sizeArray - 1; i >= 0; --i) { http://www.cyberforum.ru/cpp-beginners/thread1104399.html
Найти ошибку C++
Нужно, чтобы при вводе номера месяца выбивалось его название и кол-во дней. Но в 13й строке ошибка: #include <iostream> #include<conio.h> using namespace std; int main() { int a; cout << "Vvedite a" "\n"; // à - ìåñÿö êîòîðûé íàì íóæåí cin >> a;
C++ Убрать в переменной типа string пробелы
Задача у меня такая. Пользователь вводит текст с консоли. 1.Удалить все пробелы и знаки препинания. 2. Очередную букву в цикле поменять на следующую букву. То есть к примеру я ввожу текст: Abc, abc Должно получатся Bcdbcd
C++ Правильно решил пример? http://www.cyberforum.ru/cpp-beginners/thread1104363.html
using namespace std; int main() { std::cout << "Enter x "; int x; std::cin >> x; std::cout << "\nEnter a "; int a; std::cin >> a;
C++ Для каждой тройки найти сумму последнего и следующего за тройкой элемента массива Ребят нужна помощь: нужно написать программу на с++. Помогите,а). нужно создать массив,ввести данные с клавиатуры.Помогите плис,будет вам большая пасибка) ----Спасибо за ранее Задача: Для каждой тройки найти сумму последнего и следующего за тройкой элемента. Тройка не может быть последним элементом вектора. подробнее

Показать сообщение отдельно
go100gi
1 / 1 / 0
Регистрация: 31.07.2013
Сообщений: 30
Завершенные тесты: 1
24.02.2014, 18:31     While и for, почему так?
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
#include <iostream>
using namespace std;
 
#include <conio.h>
 
int main()
{
 
    for(int counter = 1;counter <=10;counter++)
    {
        cout << counter << " ";
    }
    cout << endl;
 
    int counter = 1;
    cout << counter << " ";
 
    while(counter <=10)
    {
        counter++;
        cout << counter << " ";
    }
    cout << endl;
    return _getch();
}
в случае while оно выводит от 1 до 11 числа, а в случае for от 1 до 10, хотя условия одинаковые, почему так?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru