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

Почему цикл выполняется бесконечно? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти углы в треугольнике http://www.cyberforum.ru/cpp-beginners/thread652353.html
Стороны с горем пополам я смог найти, по ним нужно найти углы. Заранее благодарю. #include<iostream.h> #include<math.h> #include<windows.h> #include<cmath> char bufRus; char* Rus(const char* text) { CharToOem(text, bufRus);
C++ Найти квадратную матрицу из нулей На чёрно-белом изображении размером A строк x B столбцов необходимо найти полностью белый квадрат с максимальной площадью. В первой строке входного файла input.txt записаны два целых числа - количество строк A и столбцов B в изображении. В следующих A строках записаны значения цвета в количестве B без пробелов: 0 - чётный, 1 - белый. Все получаемые значения целые и по модулю не превосходят... http://www.cyberforum.ru/cpp-beginners/thread652348.html
О формальных параметрах C++
Вопрос вот в чем, возможно ли в С++ объявить формальный параметр так , чтоб при подстановке вместо него фактического, в процессе выполнения функции он изменился? Например как это возможно в Delphi myFunc(a:integer;var b:integer):integer; не важно как не меняй я внутри функции а, он не поменяется , а вот b можно, нужно тоже самое как то реализовать на С++ Помогите пожалуйста!
C++ Простейшая сортировка. В чем причина?
нужно отсортировать массив размерности q (вводится с клавиатуры) от большего к меньшему. проблема в том, что у меня почему-то происходит только 1 итерация внешнего цикла. #include <iostream> using namespace std; int main() { int q, w; int e, a; int r=0;
C++ Метод Милна http://www.cyberforum.ru/cpp-beginners/thread652327.html
#include <iomanip> #include <math.h> #include <iostream> double f(double x, double y) { return (x*x+y*y); } using namespace std; void main () { int i,n=10; double A,B,h,E;
C++ Недочёт небольшой Написал программу, показываю преподавателю , а она недовольна, говорит что еще вывод матрицы должен быть,я всю голову сломал уже - ну как и куда вставить в программу?!?! Помогите,пожалуйста,найти ошибку! #include <stdio.h> #define n 4 #define m 5 int Zapolnenie(int a) { int i,j; printf ("Vvedite 4 stroki po 5 chisel"); подробнее

Показать сообщение отдельно
#pragma
Временно недоступен
 Аватар для #pragma
952 / 223 / 6
Регистрация: 12.04.2009
Сообщений: 921
15.09.2012, 16:38     Почему цикл выполняется бесконечно?
Объясните кто-нибудь, почему этот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cstdlib>
 
int main()
{
   int array1[10][10];
   srand((unsigned)time(NULL));
 
   for (int i = 0; i < 100; ++i) {
      *((int*)&array1[0][0] + 10*i + 10) = rand() % 2;
 
      std::cout << *((int*)&array1[0][0] + 10*i + 10) << std::endl;
   }
 
   return 0;
}
выполняется бесконечно? Значение i почему-то сбрасывается с 9 на 0, хотя должно дойти до 100. o_O
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru