Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.56/25: Рейтинг темы: голосов - 25, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 25.01.2016
Сообщений: 14
1

Определить, находится ли в массиве введенное с клавиатуры число

25.01.2016, 21:50. Показов 4914. Ответов 2
Метки нет (Все метки)

Помогите. пожалуйста.
Напишите программу, которая проверяет, находится ли в массиве введенное с клавиатуры число,
и какое оно по счету. Элементы массива и образец поиска вводятся пользователем.
0

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

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2016, 21:50
Ответы с готовыми решениями:

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

Определить, находится ли введённое с клавиатуры число в массиве
помогите плиз с задачами) 1. НАписать программму, которая проверяет находится ли введённое с...

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

Находится ли введенное с клавиатуры число в массиве
Написать программу, которая проверяет, находится ли введенное с клавиатуры число в массиве. Массив...

2
17 / 17 / 17
Регистрация: 31.10.2014
Сообщений: 79
26.01.2016, 00:28 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
program abc;
var a:array[1..255] of integer;
x,n,i:integer;
begin
writeln ('Введите размерность массива:');
readln(n);
writeln ('Введите число:');
readln (x);
writeln ('Заполните массив:');
for i:=1 to n do begin
writeln ('Введите ',i,' элемент');
readln (a[i]);
if (a[i]=x) then begin
wrtieln ('Число ',x,' присутствует в массиве, его номер: ',i);
end;
end;
readln;
end.
0
39 / 39 / 49
Регистрация: 18.12.2015
Сообщений: 127
26.01.2016, 22:58 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Если числа может не быть в массиве, то:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
program abc;  {1647422}
var a:array[1..255] of integer;
x,n,i:integer;f:boolean;
begin
writeln ('Введите размерность массива:');
readln(n);
writeln ('Введите число:');
readln (x);
f:=true;
writeln ('Заполните массив:');
for i:=1 to n do begin
writeln ('Введите ',i,' элемент');
readln (a[i]);
if (a[i]=x) then begin
writeln ('Число ',x,' присутствует в массиве, его номер: ',i);
f:=false;
end;
end;
if f then writeln ('Числа ',x,' нет в массиве');
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.01.2016, 22:58

Находится ли введенное с клавиатуры число в массиве
сделать прогу 149. Написать программу, которая проверяет, находится ли введенное с клавиатуры...

Проверить, находится ли введенное с клавиатуры число в массиве
Написать программу ,которая проверяет, находится ли веденное с клавиатуры число в массиве.Массив...

Проверить, находится ли в массиве введенное с клавиатуры число
объесните программу пожалуста в каком случае 'есть' в каком 'нет' const n = 10; var a:array...

Проверить, находится ли введенное с клавиатуры число в массиве
Массив должен вводиться во время работы программы. Хелп, чем проше, тем лучше. Спасибо!


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

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

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