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

while : переходит в бесконечный цикл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считывание чисел в массив http://www.cyberforum.ru/cpp-beginners/thread388409.html
Чот никак не получаецо считать из файла числа в массив. Тоесть есть например int massiv; И фаил inptu.txt содержания 1256845365. Мне надо в массив вогнать эти числа посимвольно.... С чаром проблем нету, а вот с инт никак...
C++ Синус угла и радиус Доброго времени суток. Только начал учится программировать на C и вот препод задал задачу... Не могу решить. Помогите пожалуйста :) "По заданным сторонам a,b,c треугольника найти все величины что характеризуют треугольник согласно с вариантом (в моё случае найти синус и радиус.) a,b,c Вводить из клавиатуры" Что найти думаю понятно.. Найти Официальным языком форума является русский... http://www.cyberforum.ru/cpp-beginners/thread388396.html
C++ Колокол. Считать массив А(n) из файла. В массиве наименьший элемент поместить на первое место
Колокол. Считать массив А(n) из файла. В массиве наименьший элемент поместить на первое место, наименьший из оставшихся – на последнее место, следующий по величине – на второе место, следующий – на предпоследнее и так далее – до середины массива. Реализацию выше описанных действий по изменению массива оформить в виде отдельной функции, в которую передать массив в качестве параметра Добавлено...
C++ Занести из файла в массив A фамилии учеников 11 класса, в матрицу С – их оценки
Оценки учеников 1. Занести из файла в массив A фамилии учеников 11 класса, в матрицу С – их оценки по 10 предметам за первое полугодие, в массив B – названия этих предметов. Составить список неуспевающих учеников. Удалить из матрицы C все оценки ученика, имеющего больше трех двоек, а из массива A – его фамилию. Добавлено через 5 часов 3 минуты помогите пожалуйста :)
C++ Нюансы использования оператора sizeof() http://www.cyberforum.ru/cpp-beginners/thread388366.html
Пусть T - это некоторой тип, а t - это переменная типа T. Может ли когда-нибудь выражение sizeof(T) != sizeof t оказаться верным?
C++ 1.функции пользователя 1.. Дано натуральное число N. Получить все такие натуральные K, что N делится на K2 и не делится на K3. подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
21.11.2011, 14:05     while : переходит в бесконечный цикл
Цитата Сообщение от Loodly Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
#include<conio.h>
using namespace std;
 
int main()
{
    int y,n;
    cout<<"n: ";
    cin>>n;
    cout<<"y: ";
    cin>>y;
    
    while(y<=n)
    cout<<n-1 <<" ";
    
    getch();
    return 0;
}

подскажите плз почему? задача состоит в том чтобы числа шли по -1 , например : 9 8 7 ..
У вас значение переменной n не меняется. То есть вы в цикле

C++
1
    cout<<n-1 <<" ";
лишь выврдите значение выражения n - 1, еоторое всегда одно и тоже, так как значение самой переменной n остается прежним.
Вам надо написать

C++
1
    cout<< ( n = n-1 ) <<" ";
 
Текущее время: 12:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru