User вводит расстояние до цели (число). затем производит серию выстрелов - 10 чисел. программа выводит: попал...недолет...перелет
5-9 класс
|
Program Task;
Const count = 10;
Var shoots: Array [1..count] of Integer;
distance, i: Integer;
Begin
WriteLn('Введите расстояние до цели');
ReadLn(distance);
WriteLn('Введите серию выстрелов');
For i := 1 To count Do
Read(shoots[i]);
WriteLn('Результат:');
For i := 1 To count Do
If shoots[i] < (distance - 5) Then
WriteLn(i, '. Недолет')
Else If shoots[i] > (distance + 5) Then
WriteLn(i, '. Перелет')
Else
WriteLn(i, '. Попал');
ReadLn;
End.
uses crt;
const
h=10;
var
a: array [1..h] of integer;
x,n: integer;
begin
write('Расстояние до цели= '); readln(n);
for x:=1 to h do
a[x]:=random(n*2);
for x:=1 to h do
begin
write('Дальность выстрела ',a[x]);
if a[x]=n then writeln(' - Попал');
if a[x]>n then writeln(' - Перелёт');
if a[x]<n then writeln(' - Недолёт');
end;
end.
затем производит серию выстрелов - 10 чисел.
Можно поподробнее? Что за числа?
абсолютно любые числа. расстояние должно быть конкретно 10. то есть от 1 до 10, от 440 до 449. вообще условие дано такое и никаких пояснений больше нету
давайте) буду очень благодарна
Выстрелы нужно вводить или случайно генерировать?
Другие вопросы из категории
ит на скачивание файла при идеальных условиях?
Дан массив из 10 целых чисел. Найти количество положительных элементов, кратных 3-м.
Читайте также
удваиваются , а элементы с нечетными индексами утраивает.Выведите на экран исходный и полученный массив.
б)составьте программу ,которая заполняет массив b[1..8 ] случайными целыми числами в диапозоне от 1 до 10 , затем изменяет знак элементов с четными индексами на противоположный .Выведите на экран исходный и полученный массивы.
5) а)составьте программу ,которая заполняет массив а[1..10 ] случайными целыми числами в диапозоне от 1 до 10 ,и находит количество элементов ,которые больше своего соседа слева
б)составьте программу ,которая заполняет массив b[1..8 ] случайными целыми числами в диапозоне от 1 до 10 и находит количество пар элементов с четными значениями.
6) а)составьте программу ,которая заполняет массив а[1..20 ] случайными целыми числами в диапозоне от 1 до 10 ,и находит среднее арифметическое элементов с четными значениями и нечетными индексами.
б) составьте программу ,которая заполняет массив b[1..15 ] случайными целыми числами в диапозоне от 1 до 20 и выводит все тройки элементов , упорядоченные строго по возрастанию.
элементы с четными значениями на 1. Если элементы с чётными значениями отсутствуют, оставить массив без изменений.
2) Составте программуб которая заполняет массив а[1..10] случайными целыми числами в диапозоне от 1 до 10,затем преобразовывает его,увеличивая все элементы с нечётными значениями в три раза,а элементы с чётными значениями заменяя на 0.
удваиваются , а элементы с нечетными индексами утраивает.Выведите на экран исходный и полученный массив.
б)составьте программу ,которая заполняет массив b[1..8 ] случайными целыми числами в диапозоне от 1 до 10 , затем изменяет знак элементов с четными индексами на противоположный .Выведите на экран исходный и полученный массивы.
5) а)составьте программу ,которая заполняет массив а[1..10 ] случайными целыми числами в диапозоне от 1 до 10 ,и находит количество элементов ,которые больше своего соседа слева
б)составьте программу ,которая заполняет массив b[1..8 ] случайными целыми числами в диапозоне от 1 до 10 и находит количество пар элементов с четными значениями.
6) а)составьте программу ,которая заполняет массив а[1..20 ] случайными целыми числами в диапозоне от 1 до 10 ,и находит среднее арифметическое элементов с четными значениями и нечетными индексами.
б) составьте программу ,которая заполняет массив b[1..15 ] случайными целыми числами в диапозоне от 1 до 20 и выводит все тройки элементов , упорядоченные строго по возрастанию.
напишите хоть какое нибудь нужно к завтрому срочно
2)Составьте программу,которая заполняет массив e[1..8] случайными целыми числами в диапазоне от 1 до 20 и находит сумму элементов с нечётными значениями и количество элементов кратных 3.
3)Составьте программу,которая заполняет массив e[1..14] случайными целыми числами в диапазоне от -10 до 10,затем изменяет знак положительных элементов на противоположный,а отрицательные элементы заменяет на 0.Спасибо.
элементов с нечётными индексами
2)составьте программу,которая заполняет массив a[1..10]случайными целыми числами в диапазоне от 0 до 10,находит максимальный элемент массива,а затем вычисляет,сколько раз он встречается в массиве