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

Ввод массива в цикле while - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция http://www.cyberforum.ru/cpp-beginners/thread263562.html
Составить функцию "сжатия" исходной последовательности символов: каждая подпоследовательность, состоящая из идущего несколько раз подряд символа заменяется на текст x(k), где х - символ, а k - число вхождений этого элемента в подпоследовательность. нужно на С
C++ Написать собственные strtok, strlen Написать собственные strtok, strlen Подскажите какой должен быть алгоритм... http://www.cyberforum.ru/cpp-beginners/thread263559.html
C++ слова из М букв
Дана строка из отдельных английских слов. Напечатать все слова, состоящие из M букв. помогите пожалуйсто... #include <stdafx.h> #include <iostream> #include <stdlib.h> #include <conio.h> #include <string.h> #include <locale> using namespace std;
Добавить пробел между словами C++
проблема, как добавить в конце проги чтобы было пробела между словами #include <stdafx.h> #include <stdlib.h> int main() { char s; printf("Input string: ");
C++ Не работает деструктор http://www.cyberforum.ru/cpp-beginners/thread263512.html
Прошу помощи.Делаю лабораторную. Написал программу для подсчета суммы элементов в тех строках динамического массива, которые содержат хотя бы один отрицательный элемент. Все работает, но есть проблема. При попытке выйти из программы появляется ошибка: "Необработанное исключение в "0x5fa959da (msvcr100d.dll)" в "Chapter2.exe": 0xC0000005: Нарушение прав доступа при чтении "0xcdcdcdc1". При...
C++ Курсовая работа!прошу ответить вас) вобщем вот я взяла курсовую работу по теме "Система тестирования" это по дисциплине "Высокоуровневые методы информатики и программирования" ни разу в жизни не делала курсовик есть только методичка но этого же недостаточно) но родители заставляют писать самой а как я смогу написать сама если вобще даже не представляю о чём писать то( если кто то сможет подсказать литературу и что тут вобще... подробнее

Показать сообщение отдельно
v0l0d1ka
9 / 9 / 0
Регистрация: 14.12.2010
Сообщений: 129
25.03.2011, 13:19  [ТС]     Ввод массива в цикле while
Цитата Сообщение от LaГushan Посмотреть сообщение
C++
1
 while (setgolf(players[i]) && i < 2 )
надо так, а то вы в массив из трёх элементов, помещаете 4.
Вот аналогичный код, который работает верно

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cstdlib>
using namespace std;
 
int main()
{
    int arr[3];
    int i = 0;
    while (i < 3)
    {
        arr[i] = 5;
        cout << arr[i] << " ";
        i++;
    }
    cout << endl;
    system("pause");
return 0;
}
т.е. i < 2 не правильное логическое выражение
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru