Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

15.07.2007, 13:28
|
|
Познающий
Регистрация: 01.04.2007
Сообщений: 43
Провел на форуме: 297955
Репутация:
-5
|
|
Задача С++ №2
{Спс за первую задачу. Я забыл про метку и цикл повтора... неважно, свои ошибки нашел.}
Вот задача 2:
Ввести число, от него отсчитывает 9% и + 200 и выводит на екран. Флаг -1. Мой вариант:
Код:
#include <iostream.h>
#include <iomanip.h>
main()
{
int x;
cout << "Babos:\n ";
cin >> x;
while ( x == -1) {
cout << "Zarplat: " << x/100*9 + 200 << "\n ";
cout << "Babos:\n ";
cin >> x;
}
return 0;
}
Чего не пашет?
|
|
|

15.07.2007, 13:36
|
|
Познающий
Регистрация: 01.04.2007
Сообщений: 43
Провел на форуме: 297955
Репутация:
-5
|
|
Теперь синтакс. ошибка ((( Где?
|
|
|

15.07.2007, 13:38
|
|
Познающий
Регистрация: 01.04.2007
Сообщений: 43
Провел на форуме: 297955
Репутация:
-5
|
|
Флаг - это -1, тоесть число, после которого завершается цикл... Не пойму сути вопроса...
|
|
|

15.07.2007, 13:39
|
|
Познающий
Регистрация: 01.04.2007
Сообщений: 43
Провел на форуме: 297955
Репутация:
-5
|
|
После исправления == на -1 - синтакс. ошибка.
|
|
|

15.07.2007, 13:45
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 787
Провел на форуме: 2924346
Репутация:
1719
|
|
неправильно у тебя
получается, что пока x = -1, цикл должен выполняться... т.е. он не выполняется ни разу.
нужно делать
while (x != -1) {...}
Вот, держи рабочий вариант:
Код:
#include <iostream>
using namespace std;
main()
{
int y;
cout << "Babos:\n ";
cin >> y;
while ( y != -1)
{
cout << "Zarplata: ";
y = y/100*9 + 200;
cout << y << "\n\nBabos:\n";
cin >> y;
}
return 0;
}
при y = -1 прога заканчивает работу.
Последний раз редактировалось n1†R0x; 15.07.2007 в 13:53..
|
|
|

15.07.2007, 13:57
|
|
Участник форума
Регистрация: 10.10.2006
Сообщений: 127
Провел на форуме: 483695
Репутация:
31
|
|
Qwertison
А зачем тебе хедер iomanip.h?
|
|
|

15.07.2007, 14:22
|
|
Moderator - Level 7
Регистрация: 21.03.2007
Сообщений: 1,200
Провел на форуме: 7134052
Репутация:
1204
|
|
Сообщение от invlose
while ( x != -1) {?
не очень понял что за флаг
Сообщение от Qwertison
Теперь синтакс. ошибка ((( Где?
:)))
Qwertison, мой тебе совет: бросай программирование.
|
|
|

16.07.2007, 15:35
|
|
Участник форума
Регистрация: 11.07.2006
Сообщений: 125
Провел на форуме: 413927
Репутация:
71
|
|
товарищи опомнитель вы считаете дробные числа в int!!!!!!!!!!!!!!!!!
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|