Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/55: Рейтинг темы: голосов - 55, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 29.03.2012
Сообщений: 8

Введите с клавиатуры три числа. Если числа равны, то увеличьте их в три раза и выведите результаты на экран

24.05.2012, 13:17. Показов 10865. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите пожалуйста

Введите с клавиатуры три числа: X, У, Z, если числа равны, то увеличьте их в три раза и выведите результаты на экран. Если равны только два последних числа, то заме¬ните все числа на противоположные и выведите резуль¬таты. Иначе, все числа сделайте равными 222 и выведите результаты.

Вот что-то набросал:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
program zadanie1; 
    var x,y,z: integer; 
begin 
    writeln('Программа выполняет определенные действия в зависимости от значений x,y,z'); 
    write('Введите x= ');       readln(x);
    write('Введите y= ');        readln(y);
     write('Введите z= ');        readln(z);
    IF (x=y) and (y=z) and (x=z) then   writeln('Ответ', x+3, y+3, z+3)
Else
IF (x=y) and (y=z) then 
Writeln('Ответ', (-x), (-y), (-z))
Else
writeln('Ответ', x=222,y=222,z=222);
     readln;
end.
и вот ещё:


Сформулируйте и выведите на экран массив из девяти элементов, каждые три последовательных элемента которого составлены по следующему правилу:
1-й равен случайному двузначному числу;
2-й равен целой части от деления случайного трехзначного числа на его индекс;
3-й равен остатку от деления случайного двузначного числа на 10.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.05.2012, 13:17
Ответы с готовыми решениями:

Введите с клавиатуры 3 числа: a, b, c. Если все они равны, то первое увеличьте в 10 раз
Помогите пожэалуйста Введите с клавиатуры три числа: a, b, c. Если все они равны, то первое увеличьте в 10 раз, второе уменьшите в 10...

A1, a2, a3, a4, если все три из этих четырех чисел равны, введите номер четвертого числа в N
a1, a2, a3, a4, если все три из этих четырех чисел равны, введите номер четвертого числа в N.

Введите три числа и выведите на экран значение суммы и произведения этих чисел
Всем привет! Народ помогите с задачкой, нужно сделать в Microsoft Visual Studio. Задача: Введите три числа и выведите на экран...

3
 Аватар для Стрелок
43 / 43 / 27
Регистрация: 29.02.2012
Сообщений: 73
24.05.2012, 16:10
2-е задание:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
program zz;
var i,k:integer;
    a:array[1..9] of integer;
begin
Randomize;
i:=1;
 while i<9 do
  begin
   k:=Random(99);
    if k<10 then k:=10;
   a[i]:=k;
   write(a[i], ' ');
   i:=i+1;
 
   k:=Random(999);
    if k<100 then k:=100;
   a[i]:=k div i;
   write(a[i], ' ');
   i:=i+1;
 
   k:=Random(99);
    if k<10 then k:=10;
   a[i]:=k mod 10;
   write(a[i], ' ');
   i:=i+1;
  end;
readln;
end.
1
0 / 0 / 0
Регистрация: 29.03.2012
Сообщений: 8
24.05.2012, 16:11  [ТС]
Стрелок, спасибо, работает)
0
 Аватар для Стрелок
43 / 43 / 27
Регистрация: 29.02.2012
Сообщений: 73
24.05.2012, 16:21
1-е задание:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
program zz;
Uses Crt;
var i:integer;
    x,y,z:integer;
begin
read(x, y, z);
 if (x=y) and (x=z) then
  begin
   x:=x*3;
   y:=y*3;
   z:=z*3;
   writeln(x, ' ', y, ' ', z);
   readkey;
   exit;
  end;
 
 if (y=z) then
  begin
   x:=-x;
   y:=-y;
   z:=-z;
   writeln(x, ' ', y, ' ', z);
   readkey;
   exit;
  end;
 
 x:=222; y:=222; z:=222;
 writeln(x, ' ', y, ' ', z);
 readkey;
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.05.2012, 16:21
Помогаю со студенческими работами здесь

Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника, выведите их в порядке возрастания
Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника, выведите их в порядке возрастания и вычислите площадь...

Введите три числа. Если они могут быть длинами сторон тупоугольного треугольника, выведите их в порядке убывания и вычислите площадь
Введите три числа. Если они могут быть длинами сторон тупоугольного треугольника, выведите их в порядке убывания и вычислите площадь...

Введите три числа и выведите их в строчку в центре экрана
Задача вроде простая, но у меня ничего не выходит. Помогите пожалуйста.. Вот задача: Введите три числа и выведите их в строчку в...

Введите три числа. По условию выведите их в порядке возрастания и вычислите площадь полученного треугольника
Введите три числа.Если они могут быть длинами сторон разностороннего тупоугольного треугольника,выведите их в порядке возрастания и...

Введите три числа. Если они могут быть длинами сторон прямоугольного треугольника
Добрый вечер, уважаемые фурумчане! У меня возникли кое какие проблемы в задаче. Прошу вас помочь с этим: Введите три числа. Если они могут...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru