Предмет: Информатика,
автор: iAimAssist
Дан одномерный массив a целого типа, состоящий из n элементов. Найти в массиве третий, считая слева направо, элемент, имеющий заданное целое значение x, т.е. определить индекс этого элемента. Исходный масс в и результат вывести на печать. Предусмотрев вывод сообщения, когда подобного элемента в массиве нет.
iAimAssist:
Нужно было на языке С, ну что есть то есть, спасибо хоть на этом
Ответы
Автор ответа:
1
- program n_1;
- uses printer;
- var n, i, s: integer;
- arr: array [1..10000] of integer;
- begin
- write ('Введите размер массива: ');
- readln (n);
- for i := 1 to n do begin
- write ('arr[',i,'] := ');
- readln (arr[i]);
- end;
- write ('Введите число для поиска: ');
- readln (s);
- i := 0;
- repeat
- inc(i);
- until (arr[i] = s) and (i = n);
- if (not (i = n)) or ((i = n) and (arr[i] = s)) then writeln(lst,s);
- end.
мне нужно было на языке С
Похожие вопросы
Предмет: Химия,
автор: sergeivorobei2007
Предмет: Химия,
автор: LaidPlay
Предмет: Английский язык,
автор: mariana1342
Предмет: Математика,
автор: незнайка3д
Предмет: Математика,
автор: vdieow