• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Помогите, пожалуйста, написать программу

  • Автор темы Автор темы Little_
  • Дата начала Дата начала
как Вы можете мне помочь?
 
Код:
10 CLS
20 PRINT "Введите число x"
30 INPUT x
40 PRINT "Введите число y"
50 INPUT y
60 PRINT "Введите число z"
70 INPUT z
Это первый пункт, ввод чисел x, y, z
 
дальше так:
IF y<x THEN min=x ELSE U=z
IF z>min THEN U=z ELSE U=min
? а конец как?
 
и энд,да? и все что ли??
 
Осталось собрать воедино и проверить
 
Сейчас проверю
 
Думаю, все
 
а почему у Вас сначала идет принт, а потом инпут? принт-это же печать , а инпут ввод..наоборот вроде должно быть..проверили?
 
Работает, вроде все правильно. PRINT - вывод текста на экран, INPUT - ввод с клавиатуры :)
 
Там все нормально. Сначала принтом выводим подсказку "введи число". А потом инпутом ждем ввода этого числа
 
Ну вот, совместными усилиями. Выложите полный текст
 
хм..ну я же говорила, что ничего не понимаю..у меня не получается..пишет, что ошибка...
 
Код:
10 CLS
20 PRINT "Введите число x"
30 INPUT x
40 PRINT "Введите число y"
50 INPUT y
60 PRINT "Введите число z"
70 INPUT z
80 IF y<x THEN min=x ELSE U=z
90 IF z>min THEN U=z ELSE U=min
100 PRINT U
110 END
 
а почему выдает в ответе самое меньшее число? разве не самое большее должно быть потом вычислено? там же У максимальное...
 
а почему выдает в ответе самое меньшее число? разве не самое большее должно быть потом вычислено? там же У максимальное...

У меня выводит большее из всех
 
а у меня меньшее...все в точности как у Вас записала..
 
Иван, ошибка в первом условии, поменяйте знак в другую сторону
 
у>x? кстати, я так и не поняла как составляется основная часть...
Если y<x то min:=y, иначе min:=x;
Если z>min то U:=z, иначе U:=min; - вот это...
 
Назад
Сверху