Изменение
10-11 класс
|
элементов массива
Дан массив из N положительных элементов, больших 1
(2<=N<=100).
После каждого элемента вставить его минимальный делитель
больший 1.
Формат входных данных:
На входе подаются в первой строке N - число элементов массива
Вторая строка содержит N чисел - значения элементов массива
Формат выходных данных: Выведите результирующий массив в строку
Пример:
Ввод
5
43 50 76 84 100
Вывод
43 43 50 2 76 2 84 2 100 2
program gt;
label 1,2;
var a,b:array[1..1000]of integer;
n,i,l,j:integer;
begin
read(n);
for i:=1 to n do
begin
read(a[i]);
l:=round(sqrt(a[i]));
for j:=2 to l do
begin
if(a[i] mod j=0)then goto 1;
end;
b[i]:=a[i];
goto 2;
1:
b[i]:=j;
2:
end;
for i:=1 to n do
begin
write(a[i],' ',b[i],' ');
end;
end.
Другие вопросы из категории
Web - браузер - это
1. совокупность взаимосвязанных страниц, принадлежащих какому - то одному лицу или организации.
2. сеть документов, связанных между собой гиперссылками.
3.компьютер, на котором работает сервер - программа WWW.
4. клиент - программа WWW, обеспечивающая пользователю доступ к информационным ресурсам интернета.
РЕЖИМ СВЯЗИ С Web - сервером
1. on-line режим.
2. off-line режим
сколько времени по каналу будет передан текст, информационный объем которого составляет 100 Кбит
Читайте также
данных,удовлетворяющих одному и тому же значению критерия поиска.Например позволял решить задачу поиска из задания 3(В журнале успеваемости учащихся со сведениями о годовых оценках требуется осуществить поиск всех отличников по информатике. Что в этой ситуации является набором данных, что- ключом поиска, что- критерием поиска?)Задание 3 не нужно делать.Но нужно главное внести изменения в схему
удвоенное произведение. Если последнее число четно, то выведите произведение первых двух чисел, уменьшенное в 10 раз. Если выполняются одновременно 2 условия, то выведите эти числа без изменения. Иначе, выведите разность первого и последнего чисел.
Решить нужно в С или С++
Заранее спасибо!!!
x<2.8; 2.8<=x<6; x>=6 исходные данные: a=2.1; b=-0.29 шаг изменения: x принадлежит [0;7]; дельта x=0.5
а) Четные числа делит на 2 и результат выводит на экран
б) нечетные числа выводит на экран без изменений
аргумента от 6 с шагом 0.25.
найти максимальный элемент массива. сформулировать новый массив путем вычеркивания строки и столбца, на которых расположен максимальный элемент.
вывести на экран в формате 3 знака после запятой:
1. исходный массив
2. полученный массив
3. искомые элементы ( если они есть)
предесмотреть возможность вывода на экран и в файл....