5 / 5 / 0
Регистрация: 08.02.2013
Сообщений: 38
1

Задача с циклами

08.02.2013, 22:32. Показов 1538. Ответов 3
Метки нет (Все метки)

Здравствуйте уважаемые обитатели форума!Так как я ещё новичёк в изучении C#,то прошу у вас помощи с циклами.В чём суть проблемы:после изучения материала мне было даны несколько циклов,изучив которые я должен был понять,какие из них бесконечные и сколько раз выполняются остальные циклы.Попробовав решить поставленую задачу,я стал сверяться с правильными и нашёл у себя ошибки.После,подумав я так и не смог понять,как правильно решать эти задания.Хотелось бы услышать советы,возможно ссылки на мануалы по изучению данной темы.Если кому-то не сложно будет мне объяснить про циклы-я буду только благодарен.Собственно сами задания:
Цикл #1:
C#
1
2
3
4
5
int count=5;
while(count>0){
count=count*3;
count=count*-1;
}
Цикл #2
C#
1
2
3
4
5
6
int i=0;
int count=2;
while(i==0){
count=count*3
count=count*-1
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2013, 22:32
Ответы с готовыми решениями:

Задача с циклами
Народ помогите решить такую задачу: Пользователь вводит числа (3, 4 или 5) до ввода символа "e"...

Задача с циклами
Само задание во вложении, не работал с шаблонами помогите пожалуйста

Задача с циклами while и do while
Напишите программу с помощью цикла while и do while, которая выводит числа от заданного до...

C++ задача с циклами
#include <iostream> #include <conio.h> using namespace std; int main () {...

3
281 / 252 / 73
Регистрация: 17.07.2012
Сообщений: 618
08.02.2013, 23:50 2
Второй цикл бесконечный, в условие цикла проверятся на истинность условия. Допустим в первом примере цикл будет повторятся до тех пор пока count больше 0 , как только count станет 0 или ниже , то цикл прервется.
поэтапно первая задача:
1) число = 5 , условие истинно выполняется тело. 5*3 = 15 , 15*(-1) = -15
2) вторая итерация, count равно -15 , тело цикла не выполняется.
вторая задача зациклена , т.к i=0 и нигде не изменяется. Т.е условие цикла всегда будет истинно.
1
Master of Orion
Эксперт .NET
6087 / 4943 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
09.02.2013, 00:57 3
Le6ik, герберт шилдт C#4.0 руководство
почитайте, очень доступно и понятно все описано
1
5 / 5 / 0
Регистрация: 08.02.2013
Сообщений: 38
09.02.2013, 11:17  [ТС] 4
ITL, Спасибо большое.Кажется начал разбираться.

Добавлено через 7 минут
Psilon, Спасибо,обязательно прочту.Просто я читаю Эндрю Стиллмена и Дженнифер Грин "Изучаем C#".Местами они бывает всё раскладывают по полочкам,а кое-где сразу вываливают информацию.Поэтому всё чаще подумываю сменить книгу.Вы так сказать меня подтолкнули к этому.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.02.2013, 11:17

Задача с циклами
Объясните пожалуйста на словах как решить. Задача 1. Напишите программу, которая по заданному...

Задача с циклами
Решаю задачу, где нужно вывести сумму чисел через ввод пользователя, пока число через ввод не будет...

Задача с вложенными циклами
Сама задача: Начальная скорость автомобиля ровняется 10км/час, потом его скорость повышается,...

Задача с циклами на Python 3
Маленькая девочка Таня учится уменьшать числа на единицу, но она делает это неправильно с числами,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.