М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
яна757
яна757
09.07.2020 00:56 •  Информатика

Дан массив из n чисел. Элементы, стоящие на четных местах разделить на 3, а стоящие на нечетных местах умножить на написать программу в Питоне

👇
Ответ:
jeniakovaleva56
jeniakovaleva56
09.07.2020

✌✨☺️❤️♥️☘️☹️✔️❄️

Мәтін өрісіне қою үшін қыстырғышты басыңыз.Қыздарики Шарики ♥️

Танысайық ❤️

Маған көтені май☺️

Жүрегі жұмсақ қыз керек ✨Фотосессия және қазіргі заман тарихы ғана көңіл бөлуім керек еді бірақ ол екінші аккаунтыма барып келейін деп қуып кеттім ғой өте қажет жоқ бар кезде сен жоқ және оның түрлері және оларды жоғалтып алған уақытты керек еді бірақ у тебя будет если я тебе ничего страшного бар кезде мен жоқ ауылға келген нәрсені ұмытпастыққа және оның қасиеттері.

4,5(32 оценок)
Ответ:
Юрчик777
Юрчик777
09.07.2020

a = [float(input()) for i in range(int(input("n=")))]

print(a)

for i in range(0,len(a)):

   if i % 2 == 0:

       a[i] /= 3

   else:

       a[i] *= 2

print(a)

   

4,4(21 оценок)
Открыть все ответы
Ответ:
BroKeNxHeArT
BroKeNxHeArT
09.07.2020

#include <iostream>

 

using namespace std;

 

int main()

{

 int N;

 int i1=0,i2=0;

 cin>>N;

 for(int i=0;i<N;i++)

 {

  int a = rand()%11-5;

  if(a<0)

   i1++;

  if(a>0)

   i2++;

 }

 cout<<">0 - "<<i2<<endl<<"<0 - "<<i1<<endl<<"!=0 - "<<i1+i2<<endl;

 system("PAUSE");

}

 

P.S. Задачу можно решить не только через Turbo Pascal.

 

TurboPascal(может не очень верно)

 

var

a,n, i1, i2, i: integer;

begin

 n := 42;

 for i:=1 to n do begin

  a:=random(11)-5;

  if a > 0 then

   i1 := i1 + 1;

  if a < 0 then

   i2 := i2 + 1;

 end;

 writeln(">  0-", i1);

 writeln("<  0-", i2);

 writeln("<>0-", i1+i2);

end.

4,5(92 оценок)
Ответ:
MikasaHasegava
MikasaHasegava
09.07.2020

Нуль считаем особым числом ни положительным ни отрицательным.

 

 Program Amount;
Uses crt;
var i,n,otr,pol,nz,v:integer;

begin
clrscr;
write('Input n=');
readln(n);
otr:=0;nz:=0;pol:=0;
randomize;
for i:=1 to n do
begin
v:=random(10)-5;
write(v);write(' ');
if (v>0) then pol:=pol+1
else if (v<0) then otr:=otr+1;
end;

nz:=otr+pol;
writeln;
writeln('Amount of positive numbers:',pol); {Кол-во полжительных чисел}
writeln('Amount of negative numbers:',otr); {Кол-во отрицательных чисел}
writeln('Amount of non-zero numbers:',nz); {Кол-во ненулевых чисел}

readkey;

end.

4,8(28 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ