1 / 2 / 0
Регистрация: 04.09.2013
Сообщений: 87
1

Статистика

04.09.2013, 07:54. Показов 11399. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вася не любит английский язык, но каждый раз старается получить хотя бы четверку за четверть, чтобы оставаться ударником. В текущей четверти Вася заметил следующую закономерность: по нечетным дням месяца он получал тройки, а по четным – четверки. Так же он помнит, в какие дни он получал эти оценки. Поэтому он выписал на бумажке все эти дни для того, чтобы оценить, сколько у него троек и сколько четверок. Помогите Васе это сделать, расположив четные и нечетные числа в разных строчках. Вася может рассчитывать на оценку 4, если четверок не меньше, чем троек.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.09.2013, 07:54
Ответы с готовыми решениями:

статистика
var k,l,m,i: integer; begin assign(output,'OUTPUT.TXT'); for m:=0 to 1 do begin ...

Статистика массива
Здравствуйте. Прошу решить эту задачу. Cчитать вектор из текстового файла (приводится) любой...

Статистика - сколько раз встречаются буквы
В файле input.txt задан текст. Напишите программу, которая посчитает статистику - сколько раз...

Файл записей и статистика
Помогите, плз, написать прогу( Нужно чтобы была окончательная, рабочая Заранее всем...

2
3 / 3 / 2
Регистрация: 04.06.2013
Сообщений: 28
04.09.2013, 08:14 2
Лучший ответ Сообщение было отмечено Настя Силина как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
program aaa; 
var 
i,n,k1,k0:integer; 
m:array[1..105] of integer; 
begin 
assign(input,'input.txt'); 
reset(input); 
assign(output,'output.txt'); 
rewrite(output); 
read(n); 
for i:=1 to n do read(m[i]); 
for i:=1 to n do 
if (m[i] mod 2<>0) then 
begin 
write(m[i],' '); 
k1:=k1+1; 
end; 
writeln; 
for i:=1 to n do 
if (m[i] mod 2=0) then 
begin 
write(m[i],' '); 
k0:=k0+1; 
end; 
writeln; 
if k1>k0 then write('NO') else write('YES'); 
close(input); 
close(output); 
end.
0
4149 / 1803 / 213
Регистрация: 06.10.2010
Сообщений: 4,033
04.09.2013, 09:53 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var
  k,l,m,i: integer;
begin
  assign(output,'OUTPUT.TXT');
  for m:=0 to 1 do
  begin
    reset(input,'INPUT.TXT');
    read(k);
    repeat
      read(l);
      if l and 1<>m then
      begin
        write(l:3);
        inc(i,1-m-m);
      end;  
      dec(k)
    until k=0;
    writeln
  end;
  write(PChar('YES'#0'NO')+ord(i>0)*4)
end.
Добавлено через 3 минуты
Санамян Артак уместил это в 211 символов. Как?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.09.2013, 09:53
Помогаю со студенческими работами здесь

Больничная статистика
Главному врачу больницы требуются следующие статистические данные о пациентах больницы:...

Статистика биржевой деятельности и статистика спроса
Очень поджимают сроки, сдать нужно ЗАВТРА! Сам сделал 12 задач, думал и с этими справлюсь, но, к...

Статистика
Здравствуйте! Помогите, пожалуйста с задачей, даже не знаю как начать. Нужно доказать, что сумма...

Статистика в БД
Как можно осуществить ведение статистики в бд?, как это можно организовать, какие есть варианты ?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru