Предмет: Информатика, автор: arutunyantatevi

Нужно сформировать линейный массив по формуле a[i]:=3-i*2+i
Вывод в столбик и в строку
Найти количество элементов некратных 7.
Количество отрицательных элементов.
Удалить 3 элемент и вставить 99 на 5 место


Crazzyone: Язык программирования? Длина массива?
Аноним: Объясните, что это: "Вывод в столбик и в строку"
Crazzyone: по видимому черед write или writeln, если в операторах паскаля
Аноним: Я не задаю вопрос КАК НАПИСАТЬ, я спрашиваю, КАК ДОЛЖНО ВЫГЛЯДЕТЬ. Т.е. это надо как-то волшебно сформировать данные или просто ДВАЖДЫ их вывести по-разному?

Ответы

Автор ответа: NikolayHCl
1
Много не точности. Длину массива сделал через ввод пользователя.
Скинул текстовый документ и саму программу.

-------------------------------------------------------------------------------------------------------
Настоящий мастер — это вечный ученик.


Приложения:

NikolayHCl: это вообще работает теперь?
NikolayHCl: Удаляйте это, я файлом скину.
arutunyantatevi: спасибо огромное, все открылось)
NikolayHCl: Не за что.
arutunyantatevi: если не ошибаюсь, вы сделали кратные 7?
NikolayHCl: не кратным
arutunyantatevi: хорошо, спасибо)
NikolayHCl: можешь затестить, если есть Паскаль рядом
arutunyantatevi: затестила, все нормально)
NikolayHCl: удачи)
Автор ответа: Аноним
1
PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018
Внимание! Если программа не работает, обновите версию!

begin
  var n:=readInteger('Элементов в массиве:');
  var a:=ArrGen(n,i->3-i*2+i,1);
  a.Println; Writeln; a.PrintLines;
  Writeln('Некратных семи: ',a.Where(t->t mod 7 <> 0).Count);
  Writeln('Отрицательных: ',a.Where(t->t<0).Count);  
  a:=a[:2]+a[3:5]+Arr(99)+a[5:]; a.Println;
end.

Пример
Элементов в массиве: 7
2 1 0 -1 -2 -3 -4

2
1
0
-1
-2
-3
-4
Некратных семи: 6
Отрицательных: 4
2 1 -1 -2 99 -3 -4
Похожие вопросы
Предмет: История, автор: mtupov21
8.Прочитайте текст и ответьте на вопросы, опираясь на исторические знания и информацию из текста. Внешняя политика Наполеона отвечала интересам буржуазии, имела целью обеспечить Франции политическую и экономическую гегемонию в Европе. С приходом Наполеона к власти начинается период захватнических войн, продолжавшийся непрерывно до его окончательного свержения в 1815 году. Французская армия под руководством Наполеона вела войны с Австрией, Россией и другими государствами. Военные успехи французской армии привели к расширению наполеоновской империи. Наполеон стал повелителем всей Западной (кроме Великобритании) и Центральной Европы. Военные успехи Наполеона способствовали его необычайной славе. Достигнув за 10 лет беспримерного могущества, он заставил считаться со своей волей всех монархов Европы. Однако стремительное возвышение наполеоновской Франции и победы французской армии объяснялись не столько личными качествами Наполеона и его маршалов, сколько тем, что в войнах с феодально-абсолютистской Европой Франция того периода представляла исторически более прогрессивный, буржуазный общественный строй. 1) Почему французская буржуазия была заинтересована в войнах? [1] 2) Почему буржуазный строй, который начал формироваться во Франции, был более прогрессивным, чем феодально-абсолютистский строй? [1] 3) К каким изменениям привели войны Наполеона в завоеванных странах? [1] 4) Чем закончилось в итоге правление Наполеона? Выскажите свое мнение о влиянии наполеоновских войн на изменение мировой политики. [2] 9.Заполните таблицу «Преимущества и недостатки реформы танзимата (1839-1870 гг.) в Османской империи» (не менее 2-х примеров для каждого направления). NO Преимущества (+) Недостатки (-) 1 2 [4] 10. Из нижеуказанного списка утверждений определите причины и последствия Крымской войны. Ответы впишите цифрами в таблицу. 1) Ослабление международного авторитета России и безопасности ее южных границ. 2) Противоречия между Россией, Турцией и европейскими странами в восточном вопросе. 3) Помощь со стороны России народам Балканского полуострова в борьбе против Османской империи. 4) Финансовый кризис и обострение социальных противоречий. 5) Подрыв позиции России на Балканах и Ближнем Востоке. 6) Политика Англии и Франции, направленная на ослабление влияния России на Балканах и Ближнем Востоке. 7) Осознание необходимости модернизации страны. Причины Крымской войны Последствия Крымской войны [7]
ПРОШУУУУ ДАЙТЕ ОТВЕТ ПО ФАСТУ ДАЮ 60 БАЛОВ ПОЖАЛУЙСТА ​
Предмет: Математика, автор: красотка1252
Предмет: Математика, автор: marysay189189