ИНФОРМАТИКА 9 КЛАСС 1. Увеличить все элементы массива A ** 1. 2. Умножить все элементы...

0 голосов
42 просмотров

ИНФОРМАТИКА 9 КЛАСС
1. Увеличить все элементы массива A на 1.
2. Умножить все элементы массива A на 2.
3. Возвести в квадрат все элементы массива A.
ПОЖАЛУЙСТА ВСЁ ПРЕДЕЛЬНО ПРОСТО ПИШИТЕ. А ТО Я ТУПАЯ!


Информатика (183 баллов) | 42 просмотров
0

что поделать. надо так надо((

0

Если вас устроит код на языке си то если не забуду о вас напишу.Пока напишите надо вам такое или нет.(Вполне могу и забыть так что только на меня не надейтесь)))

Дан 1 ответ
0 голосов
Правильный ответ

#include

#include

 

Int main(){

 

Int A[5];

 

for (int i = 0;i<5;++i){}</p>

 A[i] = i;

A[i] = A[i] + 1;

A[i] = A[i] * 2;

A[i] = A[i] * A[i];

}  

 

system(“pause”);

return 0;

}
//Таки успел написать (3 минуты тоже не лишние))),все происходит в одном цикле,и заполнение и ////.действия с элементами массива.Надеюсь помог вам.                                                              
(664 баллов)
0

Я не изучаю си/с++ в школе.И писал на сильно скорую руку при этом не компилируя и не проверяя на ошибки в VS15,а быстренько накидал за 3 минуты.Считаю что по смыслу все понятно и четко.Задание выполнено без ошибок.По условию я сначала должен прибавить ко всем элементам единицу,после умножить на 2 ,а после возвести в квадрат.Все это происходит с каждым элементом.Не вижу смысла усложнять программу для ученицы 9 класса которая в этом особо не разбирается

0

Насчет Паскаля.Готов с вами серьезно поспорить.Я изучаю программирование не просто так, а для дальнешей работы в it сфере и что то не слышал о Паскале как отличном коротком и комфортном языке.(Прошу не обращать внимания на повторения и ошибки т.к. я только пришел с ОФП и немного не соображаю))))

0

И кстати только заметил.ваше begin var a:=ArrGen(5,i->Sqr(2*(i+1))) end. ни чем не отличается от моего решения.Просто я не заморачиваясь сделал все по действиям а вы собрали в одно выражение.Так что по моему скромному мнению код на си и удобнее и понятнее,и быстрее пишется

0

сообщение разделил на три части так как в корне не согласен с вашим комментарием