Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Pascal ABC Написать программу, которая вычисляет сумму чисел, не превосходящих заданного числа , содержащих только четные цифры. https://www.cyberforum.ru/ pascalabc/ thread569317.html
пожалуйста помогите решить
Pascal ABC Массив. Сложить по парам элементы массива (первый и последний и т.д)
сформировать одномерный массив из 50 случайных, целых чисел в диапазоне от 0 до 100. Сложить по парам элементы массива (первый и последний, второй и предпоследний и т.д), записать полученные значения в начало этого массива, обнулив вторую половину. (не могу сделать с подпрограммами)
Pascal ABC Нарисовать анимированный телевизор Помогите пожалуйста написать программу по работе с графикой!Нужно нарисовать обычный анимированный телевизор с двумя антенами ,что бы на экране была картинка или мурашки....очень срочно!помогите пожалуйста!!!!завтра нужно уже сдать,а то зачет не поставят!срочно! https://www.cyberforum.ru/ pascalabc/ thread569286.html Pascal ABC Определить длину хорды На плоскости есть круг и прямая, пересекающая его в двух точках. Определить длину хорды. https://www.cyberforum.ru/ pascalabc/ thread569280.html
Написать программу, формирующую новый массив Pascal ABC
Помогите решить Написать программу, форми¬рующую новый массив, элементами которого являются те элементы матрицы, в числовой записи которых последняя цифра не равна K .
Pascal ABC Вернуть картинку в исходное состояние https://www.cyberforum.ru/ pascalabc/ thread569261.html
через SpiritABC писал прогу,потом надо было развернуть картинку на 180 градусов, с помощю FlipHorizont развернул..а как вернуть в исходное состояние без использования FlipHorizont??
Pascal ABC создать снеговика с анимацией в PascalABS(любая) Пожалуйста помогите создать снеговика с анимацией в PascalABS(любая) https://www.cyberforum.ru/ pascalabc/ thread569230.html Pascal ABC Описать функцию,которая удаляет из строки все лишние пробелы
Описать функцию,которая удаляет из строки все лишние пробелы.Пробелы считаются лишними,если их подряД идет более двух,если они стоят в конце строки после последней строчки.ПОМОГИТЕ ПОЖАЛУЙСТА!ОЧЕНЬ СРОЧНО!
Pascal ABC Определить, сколько слов заканчиваются буквой а https://www.cyberforum.ru/ pascalabc/ thread569187.html
Дан набор слов,разделенных точкой с запятой (;). Набор заканчивается двоеточием (:). Определить,сколько в нем слов,заканчивающихся буквой а!СРОЧНО!ПОМОГИТЕ ПОЖАЛУЙСТА!ЗАВТРА НАДО СДАТЬ!
Pascal ABC Дано двумерный массив вещественных чисел. Найти произведение сумм всех строк. Дано двумерный массив вещественных чисел. Найти произведение сумм всех строк. https://www.cyberforum.ru/ pascalabc/ thread569180.html
Дана последовательность. Вычислить минимальный из корней модулей элементов Pascal ABC
привет всем. помогите решить пожалуйста задачку. дано натуральное число n, действительные числа {a}_{1},{a}_{2}, ..., {a}_{n}. Вычислить: min(\sqrt{\left|{a}_{1} \right|}, ...,\sqrt{\left|{a}_{n} \right|})
Pascal ABC Ошибка в функции, которая ищет неповторяющиеся символы Помогите исправить ошибку в функции, которая ищет неповторяющиеся символы. Ошибка собственно в том, что если кол-во неповторяющихся символов чётное - программа работает правильно, если нечётное соотвественно не правильно Program L9_3; { Дана строка символов, состоящая из произвольного текста, слова разделены пробелами. Выведите на экран порядковый номер слова минимальной длины и количество... https://www.cyberforum.ru/ pascalabc/ thread569160.html
0 / 0 / 3
Регистрация: 07.05.2012
Сообщений: 9
0

Найти удельные веса и названия всех проводников - Pascal ABC - Ответ 3008186

09.05.2012, 15:54. Показов 2044. Ответов 2
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Дан файл,содержащий сведения о веществах: указывается название вещества,удельный вес, проводимость(Изолятор,полупроводник,проводник).Найти удельные веса и названия всех проводников.Найти самый легкий полупроводник и самый тяжелый изолятор.Использовать тип записи Record

Прогу которую я написал не работает помогите разобраться что не так делаю.

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
Program Z20;
Uses CRT;
type vesh=record
     name: string;
     prov: string;
     ves:  integer;
     end;
     var i,j,n,k,m,min,max:integer;
         a:array[1..10] of vesh;
         b:string;
         f: text;
     begin
     assign (f,'veshestva.dat');
     rewrite(f);
          writeln('сколько будет веществ');
          readln(j);
          for i:=1 to j do begin
          writeln ('введите данные о',i,'-ом веществе');
          writeln ('название,удельный вес,проводимость');
           with a[i] do
              begin
               readln(name);
               readln(ves);
               readln(prov);
               write(f,name,ves,prov);
              end;
     end;
    close(f);
    reset(f);
    min:=a[i].ves;
 
    if a[i].prov='проводник' then
    if a[i].ves<min then min:= a[i].ves;
     writeln('минимальный вес проводника',min,'это вещество',' ',a[i].name);
       max:=0;
      if a[i].prov='изолятр' then
       if a[i].ves > max then max:= a[i].ves;
        writeln('максимальный вес изолятора',max,'это вещество',' ',a[i].name);
       for i:=1 to j do begin
    writeln('название вещества',' ',a[i].name:5);
    writeln('вес вещества',' ',a[i].ves:5); end;  close(f);
 
     end.
Добавлено через 1 час 31 минуту
исправил. только теперь новая проблема как вывести имя самого легкого полупроводника и самого тяжелого изолятора??? у меня получается только вывести численное значение.

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
Program Z20;
Uses CRT;
type vesh=record
     name: string;
     prov: string;
     ves:  integer;
     end;
     var i,j,n,k,m,min,max:integer;
         a:array[1..15] of vesh;
         b:string;
         f: text;
     begin
     assign (f,'veshestva.dat');
     rewrite(f);
          writeln('сколько будет веществ');
          readln(j);
          for i:=1 to j do begin
          writeln ('введите данные о',i,'-ом веществе');
          writeln ('название,удельный вес,проводимость');
           with a[i] do
              begin
               readln(name);
               readln(ves);
               readln(prov);
               write(f,name,ves,prov);
              end;
     end;
    close(f);
    reset(f);
    //вывод на экран полупроводников с именами и удельным весом
    for i:=1 to j do begin
    if a[i].prov = 'проводник' then
      writeln('проводник:',' ', a[i].name,' ',a[i].ves);
    end;
    min:=99999;
    max:=0;
    //минимальный вес полупроводника
     for i:=1 to j do begin
     if (a[i].prov ='полупроводник') and (a[i].ves<min) then
      min:=a[i].ves; end;
     writeln( 'полупроводник с мин весом',' ',min);
     //максимальный вес изолятора
     for i:=1 to j do begin
     if a[i].prov ='изолятор' then
     if a[i].ves>max then max:=a[i].ves; end;
     writeln( 'максимальный удельный вес изолятора',' ',max);
     close(f);
     end.


Вернуться к обсуждению:
Найти удельные веса и названия всех проводников Pascal ABC
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.05.2012, 15:54
Готовые ответы и решения:

Найти удельные веса и название всех полупроводников
Дан файл g, содержащий сведения о веществах: название вещества, его удельный вес и проводимость...

Найти удельные веса и названия всех полупроводников
вот, надо создать программу которая создает файл .dta где содержится список ингридиентов. Потом...

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

Найти удельные веса и названия всех полупроводников
Прошу помощи, нужен код на языке С к данной задаче: Дан файл f, содержащий сведения о веществах:...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2012, 15:54
Помогаю со студенческими работами здесь

Найти удельные веса и названия всех полупроводников
Даны сведения о веществах: указывается название вещества, его удельный вес и проводимость...

Записи. Даны сведения о веществах. Найти удельные веса и названия всех полупроводников
Помогите с задачкой) Даны сведения о веществах: указывается название вещества, его удельный вес...

Дан файл f, содержащий сведения о веществах. Найти удельные веса и названия всех полупроводников.
Дан файл f, содержащий сведения о веществах: указывается название вещества, его удельный вес и...

Найдите удельные веса и названия всех полупроводников
Народ, помогите с задачей на типизированные файлы - Дан файл f, содержащий сведения о...

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