IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> использование операторов цикла, помгите пожалуйста
сообщение
Сообщение #1


Гость






Написать прогу, котороя при введение положительных чисел от 100 до 200 возводит их в квадрат, при введении чисел от -10 до -1 возводяться в куб, а привведении ноля он заменяется на еденицу.... Используя операторы цикла...
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 5)
сообщение
Сообщение #2


Perl. Just code it!
******

Группа: Пользователи
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


А куда тут цикл то пихать ? Вводишь число, проверяешь, если оно в интервале [100..200] выводишь его возведенное в квадрат, иначе если оно в интервале [-10..-1] выводишь его возведенное в куб, если ноль, выводишь единицу, иначе ничего не происходит, куда цикл то пихать ??


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Гость






Я не знаю... у написал сам без операторов, да вот училки не понравилось- говорит, мол если проходим операторы цикла, то переделывай , испльзую эти операторы...
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






Единственное, что здесь можно сделать с использованием операторов цикла - возведение в степень.
Цитата
написал сам без операторов
Покажи, как именно ты написал, я помогу переделать с циклами...
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Гость






Я написал примитивно.... На черном экране появляються последовательные просьбы ввести число- сначала от 100 до 200, потом -10 до -1, а потом ввводил ноль и он заменялся на единицу... А надо , чтобы прога сама апределяла из какого промежутка это число и вычисляла только дну нужную над ним операцию....
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Гость






begin
repeat { вот тебе и цикл }

write('x = '); readln(x);
if x <> -9999 then begin
if (x >= -10) and (x <= -1) then { возводишь X в куб }
else
if (x >= 100) and (x <= 200) then { возводишь X в квадрат }
else if x = 0 then { заменяешь X на 1 }
writeln('x = ', x);
end;

until x = -9999; { это число - для окончания }
end.
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 18.05.2024 23:14
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name