Вопрос по информатике:
Из элементов массива сформировать массив A той же размерности по правилу: эл-ты с 3-го по
12-ый находятся по формуле A[i]=-c[i]^2, все остальные находятся по формеле A[i]=c[i]-1
перепишите пожалуйста программу в си. Спасибо
for i:=1 to n do
begin
writeln ('заполняем ячейку массива номер ...',i);
readln (p[i]);
if (i>=3) and (i<=12) then A[i]:=-p[i]*p[i] else A[i]:=p[i]-1;
for i:=1 to n do
begin
writeln ('элемент нового масива номер...',a[i]);
end;
readln;
end.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 12.10.2017 21:41
- Информатика
- remove_red_eye 1434
- thumb_up 26
Ответы и объяснения 1
#include
int main(int argc, char *argv[])
{
int n;
printf("n = ");scanf("%d",&n);
int C[n], A[n], i;
for(i = 0; i < n; i++)
{
printf("C[%d] = ",i);scanf("%d",&C[i]);
if (3 <= i && i <= 12) A[i] = -C[i]*C[i];
else A[i] = C[i] -1;
}
for(i = 0; i < n; i++)
printf("\nA[%d] = %d",i,A[i]);
getch();
}
- 13.10.2017 02:14
- thumb_up 37
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.