buslavgroupe
?>

Найти среднее арифметическое чисел стоящих на нечетных местах и подсчитать количество чисел меньших заданного с. тема: работа с одномерными массивами.

Информатика

Ответы

sisychev
Var   a: array [1..25] of integer;   c, i, s: integer; begin   for i : = 1 to 25 do   begin     a[i] : = random(25);     write(a[i], ' ');     if (a[i] mod 2 = 1) then     begin       s += a[i];       c += 1;       end;   end;   writeln();   writeln(s / c, #13);   readln(c);   s : = 0;   for i : = 1 to 25 do     if (a[i] < c) then s += 1;   writeln(s); end.    
ooo-helpvet44

bd = {} #База данных будет организована в виде словаря

while 1:

   name = input("Введите имя пассажира: ")         #Имя - ключ к весу и количеству вещей

   kol_vo = int(input("Введите кол-во вещей: "))   #Не требует объяснения

   ves = float(input("Введите вес багажа: "))

   bd[name]={'kol-vo':kol_vo, 'ves':ves}           #По имени получаем дальнейшую информацию

   srednee=0                                       #Сбрасываем среднее арифметическое

   for passazir in bd:                             #Переберём пассажиров

       srednee+=bd[passazir]['kol-vo']             #Сложим кол-во их вещей

   srednee/=len(bd)                                #И разделим на кол-во пассажиров

   for passazir in bd:                             #Переберём пассажиров

       if bd[passazir]['kol-vo'] > srednee:        #Если у пассажира больше среднего

           print("У пассажира %s вещей больше среднего!" % passazir) #Песатаем его имя

   if input("Завершить [y/n]? ").lower() == 'y':                     #Проверяем, выйти ли из цикла

       break

#.lower() - переводит строку в нижний регистр

#" text %s text" % переменная - подставляет переменную в текст ( аналогично " text " + переменная + " text")

Объяснение:

plv-57

from tkinter import *

import random

import time

def move(event):

   if event.keysym == 'Up':

       canvas.move(p, 0, -3)

   elif event.keysym == 'Down':

       canvas.move(p, 0, 3)

   elif event.keysym == 'Left':

       canvas.move(p, -3, 0)

   elif event.keysym == 'Right':

       canvas.move(p, 3, 0)

def mainloop():

   while 1:

       canvas.move(c, random.randint(-6, 6), random.randint(-6, 6))

       tk.update_idletasks()

       tk.update()

       time.sleep(0.01)

colors=['black', 'white', 'red', 'yellow', 'blue', 'purple']

tk=Tk()

tk.geometry('400x400')

canvas=Canvas (tk, width=400, height=400)

canvas.pack(fill='both', expand=True)

p=canvas.create_rectangle(10, 10, 70, 150, fill=random.choice(colors), outline=random.choice(colors))

c=canvas.create_oval(190, 190, 210, 210, fill=random.choice(colors), outline=random.choice(colors))

canvas.bind_all('<KeyPress-Up>', move)

canvas.bind_all('<KeyPress-Down>', move)

canvas.bind_all('<KeyPress-Left>', move)

canvas.bind_all('<KeyPress-Right>', move)

mainloop()

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Найти среднее арифметическое чисел стоящих на нечетных местах и подсчитать количество чисел меньших заданного с. тема: работа с одномерными массивами.
Ваше имя (никнейм)*
Email*
Комментарий*