DIZ-CS.RU - Мы с Вами НАВСЕГДА!
Активный форум » Общение » О разном » Нужна помощь по решению задачи на Pascal'e
  • Страница 1 из 1
  • 1
Сообщение # 1
Аватарка Zarkan
OFF
Премиум
Сообщения:344
Награды:51
Отзывы:26
Skype пользователя:
Сайт пользователя:
В общем нужна помощь, что решить задачу на языке Паскаля, думаю многие понимают о чем я толкую.

Условие:
Известны оценки ученика по каждому из 19 предметов. Определить среднюю оценку.
Сообщение # 2
Аватарка [Lans_Dale]
OFF
Пользователь
Сообщения:74
Награды:3
Отзывы:4
ВКонтакте пользователя:
Сайт пользователя:
Сообщение # 3
Аватарка kiko
OFF
Пользователь
Сообщения:79
Награды:8
Отзывы:4
Skype пользователя:
Сайт пользователя:
http://zalil.ru/34104523
На, вроде так.
Сообщение # 4
Аватарка Zarkan
OFF
Премиум
Сообщения:344
Награды:51
Отзывы:26
Skype пользователя:
Сайт пользователя:
kiko, Напиши сюда под код, буду очень благодарен.
Сообщение # 5
Аватарка kiko
OFF
Пользователь
Сообщения:79
Награды:8
Отзывы:4
Skype пользователя:
Сайт пользователя:
ну я сделал именно под 19, не через массивы

Код
var q,w,e,r,t,y,u,i,o,a,s,d,f,g,h,j,k,z,x,c,v,b,n,m:integer;
begin
readLn(q,w,e,r,t,y,u,i,o,a,s,d,f,g,h,j,k,z,x,c,v,b,n,m);
writeLn((q+w+e+r+t+y+u+i+o+a+s+d+f+g+h+j+k+z+x+c+v+b+n+m)/19:0:0)
end.
Сообщение # 6
Аватарка Zarkan
OFF
Премиум
Сообщения:344
Награды:51
Отзывы:26
Skype пользователя:
Сайт пользователя:
kiko, не спасибо, массивы нужны. Но все равно спасибо.
Сообщение # 7
Аватарка [Lans_Dale]
OFF
Пользователь
Сообщения:74
Награды:3
Отзывы:4
ВКонтакте пользователя:
Сайт пользователя:
[quote=kiko]Сообщение # 5[/quote]
Еб*ный стыд Blin

Добавлено (23.12.2012, 22:43:52)
---------------------------------------------
SķŷŁīŋ, сам попробуй, это не сложно.

Сообщение # 8
Аватарка Dima(cs)
Бесплатный гарант
OFF
Премиум
Сообщения:472
Награды:1268
Отзывы:44
Цитата (SķŷŁīŋ)
Нужна помощь

Цитата (|Lans_Dale|)
SķŷŁīŋ, сам попробуй, это не сложно.

Я угараю.
Сообщение # 9
Аватарка [Lans_Dale]
OFF
Пользователь
Сообщения:74
Награды:3
Отзывы:4
ВКонтакте пользователя:
Сайт пользователя:
Dima(cs), я скинул ему ссылку (пост 2), где рассказывается про массивы.
Чем я ему не помог?
Лучше же самому научится, нежели брать готовое.
Сообщение # 10
Аватарка kiko
OFF
Пользователь
Сообщения:79
Награды:8
Отзывы:4
Skype пользователя:
Сайт пользователя:
[Lans_Dale], иди на, да, туда.
Сейчас попробую по другому.
Сообщение # 11
Аватарка kiko
OFF
Пользователь
Сообщения:79
Награды:8
Отзывы:4
Skype пользователя:
Сайт пользователя:
Код
var i, n: integer;
  sum, x: real;
begin
  write('n = '); readln(n);
  sum := 0.0;
  for i := 1 to n do
    begin
      write(i);  
      readln(x);
      sum := sum + x
    end;
  writeln((sum/n):8:5)
end.
Сообщение # 12
Аватарка Zarkan
OFF
Премиум
Сообщения:344
Награды:51
Отзывы:26
Skype пользователя:
Сайт пользователя:
kiko, Спасибо, сдал такое вернули и сказали переделать, не школьная программа.
есть ещё варианты?
Сообщение # 13
Аватарка kiko
OFF
Пользователь
Сообщения:79
Награды:8
Отзывы:4
Skype пользователя:
Сайт пользователя:
Пошли их найху. Тут нечего заумного нету.
Сообщение # 14
Аватарка bonywka
CS + DOTA2 = CSDOTA2
OFF
Премиум
Сообщения:1200
Награды:2392
Отзывы:25
Skype пользователя:
Могу помочь - не буду, сам делай, все с чего-то должны начинать ;)
Сообщение # 15
Аватарка Zarkan
OFF
Премиум
Сообщения:344
Награды:51
Отзывы:26
Skype пользователя:
Сайт пользователя:
Все сделал, а точнее помогли. Вот кому интересно правильно решенная задача:

Код
program p4;
      var a,S:integer;
            A:array [1..19] of integer;
            b:real;
begin
      randomize
        for a:= 1 to 19 do
         begin
             A [a]:= random (5)+1;
                writeln (A [a]);
         end;
      S:=0;
      for a:= 1 to 19 do
      A:= a+A [a];
      b:=s/19
      writeln (b);
end.
  • Страница 1 из 1
  • 1
Поиск:
Писать на форуме могут только авторизованные пользователи.