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

Оператор выбора

20.10.2017, 01:28. Показов 1292. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Имеется пронумерованный список деталей: 1) шуруп, 2) гайка, 3) винт, 4) гвоздь, 5) болт. Составить программу, которая по номеру детали выводит на экран ее название.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2017, 01:28
Ответы с готовыми решениями:

Оператор выбора case
Прошу помочь составить программку: type сезон = (зима,весна,лето,осень); месяц =...

Оператор условного выбора
Даны 2 вещественых числа. Сравните их. и вывести на экран большее.

Оператор выбора case
Помогите срочно. как if a=b write (Соправдан)Else write (Не соправдан) в case написать?

оператор выбора CASE
Нарисовать блок-схему алгоритма и написать программу согласно варианту, используя оператор выбора...

1
5068 / 2639 / 2349
Регистрация: 10.12.2014
Сообщений: 10,007
20.10.2017, 07:03 2
Лучший ответ Сообщение было отмечено alexblack37 как решение

Решение

По идеи, проще вот так:

Pascal
1
2
3
4
5
6
const names : array [1..5] of String[10] = ('шуруп', 'гайка', 'винт', 'гвоздь', 'болт');
var n : Integer;
begin
  Read(n);
  if (n < 1) or (n > 5) then WriteLn('error') else WriteLn(names[n]);
end.
А через оператор выбора так:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
var n : Integer;
begin
  Read(n);
  case n of
    1 : WriteLn('шуруп');
    2 : WriteLn('гайка');
    3 : WriteLn('винт');
    4 : WriteLn('гвоздь');
    5 : WriteLn('болт');
  else
    WriteLn('error');
  end;
end.
Но это не красиво ;–(
0
20.10.2017, 07:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2017, 07:03
Помогаю со студенческими работами здесь

Оператор выбора Case of
Задали меню выбора из трех пунктов: &quot;Integer&quot;, &quot;Word&quot;, &quot;LongInt&quot;, и начальный номер пункта меню N....

Оператор выбора,цикла...беда=(
Первые занятия в техникуме и уже тону - помогите кто чем может:) Задачки задали, они наверно...

Используя оператор выбора CASE
Используя оператор выбора CASE, cоставить программу, которая по введённому номеру единицы измерения...

Помогите с задачкой на оператор выбора:)
Дан номер месяца (1- январь, 2- февраль, и т.д.). Вывести число дней в этом месяце для...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru