Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 23.12.2011
Сообщений: 37

Определить, в каком из файлов больше положительных, отрицательных и нулевых

29.06.2012, 21:33. Показов 1955. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
даны два файла вещественных чисел определить в каком из них больше положителтных отрицательных и нулевых значений......плизззз
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.06.2012, 21:33
Ответы с готовыми решениями:

Определите, в каком из файлов больше положительных, отрицательных и нулевых значений
1.Пусть даны два файла целых чисел. Определите, в каком из них больше по¬ложительных, отрицательных и нулевых значений. 2.Пусть дано...

В каком из файлов больше положительных, отрицательных и нулевых значений.
Пусть даны два файла целых чисел. Определите, в каком из них больше положительных, отрицательных и нулевых значений.

Найти, в каком из массивов больше положительных чисел, а в каком отрицательных
Дано натуральное число n и два целочисельных массива a1,a2,...,an и b1,b2,...,bn. Найти в каком из массивов больше положительных чисел а ...

2
 Аватар для Сtrl
144 / 134 / 8
Регистрация: 19.07.2011
Сообщений: 184
29.06.2012, 22:48
Файл бинарный или текстовый? Если текстовый, то на каждой строке только одно число или несколько?
0
Почетный модератор
 Аватар для КонецСвета
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
29.06.2012, 23:03
Лучший ответ Сообщение было отмечено KaTerin-93 как решение

Решение

вариант для типизированных файлов
если файлы уже существуют, то процедуру создания файла можно удалить
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
uses crt;
type fi=file of real;
var f1,f2:fi;
    kp1,kp2,ko1,ko2,kn1,kn2: integer;
 
procedure MakeFile(c: char; var ff: fi);
var i: byte; n: real;
begin
rewrite(ff);
for i:=1 to 20+random(50) do
    begin
    n:=199*random-99;
    write(ff,n);
    end;
close(ff);
writeln('Файл ',c,' заполнен случайным количеством случайных чисел');
writeln('Enter для продолжения');
readln;
end;
 
procedure Vyvod (c: char; ff: fi);
var n: real;
begin
writeln('Содержимое файла ',c);
reset(ff);
while not (eof(ff)) do
      begin
      read(ff,n);
      write(n:5:1)
      end;
writeln('');
close(ff);
writeln('Enter для продолжения');
readln;
end;
 
procedure Count (c: char; ff: fi; var kp,ko,kn: integer);
var n: real;
begin
kp:=0; ko:=0; kn:=0;
reset(ff);
while not (eof(ff)) do
      begin
      read(ff,n);
      if n>0 then inc(kp) else
         if n<0 then inc(ko) else inc(kn);
      end;
close(ff);
writeln('Положительных в файле ',c,': ',kp);
writeln('Нулевых       в файле ',c,': ',kn);
writeln('Отрицательных в файле ',c,': ',ko);
writeln('Enter для продолжения');
readln;
end;
 
begin
assign(f1,'D:\f1.dta'); assign(f2,'D:\f2.dta');
MakeFile('1',f1); MakeFile('2',f2);
Vyvod('1',f1);    Vyvod('2',f2);
Count ('1',f1,kp1,ko1,kn1);
Count ('2',f2,kp2,ko2,kn2);
if kp1>kp2 then writeln('Положительных больше в первом') else
   if kp1<kp2 then writeln('Положительных больше во втором') else
      writeln('Количество положительных равно');
if kn1>kn2 then writeln('Нулевых больше в первом') else
   if kn1<kn2 then writeln('Нулевых больше во втором') else
      writeln('Количество нулевых равно');
if ko1>ko2 then writeln('Отрицательных больше в первом') else
   if ko1<ko2 then writeln('Отрицательных больше во втором') else
      writeln('Количество отрицательных равно');
readkey
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.06.2012, 23:03
Помогаю со студенческими работами здесь

Определить процент положительных, отрицательных и нулевых элементов
Вводится последовательность из N произвольных чисел. Определить процент положительных, отрицательных и нулевых элементов. Как определить...

Определить количество положительных, отрицательных и нулевых элементов
Существует одномерном массив. Программа должна определить количество положительных, отрицательных и нулевых элементов. Результат вывести на...

Определить, в каком массиве больше отрицательных элементов
заданы массивы a(7) b(4) c(9) состоящие из положетельных и отрицательных чисел. Определить, в каком массиве больше отрицательных элементов....

Определить количество положительных, отрицательных и нулевых элементов массива
Дано одномерный массив действительных чисел. Определить количество положительных, отрицательных и нулевых элементов.

В массиве определить количество отрицательных, нулевых и положительных элементов
В произвольно заданном одномерном массиве определить количество отрицательных, нулевых и положительных элементов.


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru