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

Напечатать список заводов, у которых экономия электроэнергии составила более 5%

03.04.2012, 20:14. Показов 1280. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны массивы:
PR1.....PR9 - наименования заводов;
L1.....L9 - лимит электроэнергии, кВт.ч;
R1.....R9 - израсходованная электроэнергия, кВт.ч;

Напечатать список заводов, у которых экономия электроэнергии составила более 5%. Указать завод с наибольшим процентом экономии электроэнергии.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2012, 20:14
Ответы с готовыми решениями:

Напечатать список цехов , у которых экономия электроэнергии составила более 5 %.
Даны массивы h1,..,h7 -шифры цехов; l1,..,l7-лимит электро энергии,кВт.ч ;r1,..,r7-израсходованная...

Напечатать список цехов ,у которых экономия электроэнергии составила более 5%.(массивы)
Даны массивы h1,..,h7 -шифры цехов; l1,..,l7-лимит электро энергии,кВт.ч ;r1,..,r7-израсходованная...

Напечать список заводов, у которых экономия электроинергии составила более 5%
Даны массивы: PR1,..PR9 - наименования заводов; L1,..,L9 - лимит электроинергии кВт/ч; R1,..,R9...

Вывести список заводов, у которых экономия электроэнергии составила более 5%. Найти завод с наибольшим процентом экономии электроэнергии.
Решите пожалуйста через внешний файл. Даны массивы PR1, ... , PR9 - наименования заводов; L1,...

1
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
03.04.2012, 20:28 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
30
31
32
33
34
35
36
37
38
39
40
41
uses crt;
const n=3;
      line='---------------------------------------------------------------------';
      shap='| Наименование завода | Лимит,кВт/ч | Израсходовано | Сэкономлено,% |';
var pr: array [1..n] of string[20];
    l,r: array [1..n] of real;
    i,k,imax: byte;
    smax: real;
    
begin
writeln('Внесите данные о расходе электроэнергии');
smax:=0;
for i:=1 to n do
    begin
    write('Наименование ',i,' завода: '); readln(pr[i]);
    write('Лимит электроинергии кВт/ч: ');readln(l[i]);
    write('Израсходованная электроинергия кВт/ч: '); readln(r[i]);
    if (l[i]-r[i])*100/r[i]>smax then
       begin
       smax:=(l[i]-r[i])*100/r[i];
       imax:=i;
       end;
    end;
if smax=0 then writeln('Нет заводов, экономия у которых превысила 5 %') else
   begin
   writeln('Заводы, экономия у которых превысила 5 %');
   writeln(line);
   writeln(shap);
   writeln(line);
   for i:=1 to n do
       if (l[i]-r[i])*100/r[i]>5 then
          begin
          inc(k);
          writeln('|',pr[i]:20,'|':2,l[i]:12:2,'|':2,r[i]:12:2,'|':4,(l[i]-r[i])*100/r[i]:10:2,'|':6);
          end;
   writeln(line);
   writeln('Всего ',k,' завод (а/ов)');
   writeln('Максимальная экономия у завода "',pr[imax],'" составила ',smax:0:2)
   end;
readln;
end.
1
03.04.2012, 20:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2012, 20:28
Помогаю со студенческими работами здесь

Напечатать список сотрудников, стаж работы которых более 25 лет
Прошу помогите разобрать задачу 1. Создать набор данных, в котором записи имеют структуру: ОТДЕЛ,...

Отдельно напечатать список водителей у которых расход топлива более 10 л на 100 км
Даны массивы F1....F20 - фамилия водителей NF1....NF20 -номерные знаки автомашины S1.....S20...

ПК для домашнего офиса, цели - экономия электроэнергии, т.е. БП не мощнее 350W.
Уже есть: - ATX MidiTower (без БП) - DVD-RW Asus (IDE; если что, то переходник 'IDE>SATA' буду...

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


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

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

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