Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
Zaga1
1

Описать функцию, которая возвращает количество разных цифр входящих в запись числа

05.12.2006, 01:24. Показов 2942. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
арод кто может помочь напесать на Pascale 7.0 две програмки!

1. Описать функцию, которая возвращает количество разных цифр входящих в запись числа типа Longint.
2. Использовать подпрограммы (null, ввода, вывода, обрабатывающей части). Даны 3 матрицы целых чисел: (4*3), (4*4), (3*3). Распечатать ту из них, в которой находится максимальное среднее геометрическое положительных элементов 3-го столбца матриц. Считать, что такая матрица одна.


Очень надо!!!!!!!!!!!!!!!!!!!!!!
Вы спасети жизнь студента!

:shock:
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2006, 01:24
Ответы с готовыми решениями:

Описать функцию, которая возвращает кол-во разных цифр введеного числа
Описать функцию, которая возвращает кол-во разных цифр введеного цисла типа Longint. Решите...

Описать функцию, которая возвращает сумму наименьших цифр входящих в запись числа
1. Описать функцию, которая возвращает сумму наименьших цифр входящих в запись числа типа Longint...

Описать процедуру, которая возвращает среднее арифметическое значение нечетных цифр, входящих в запись числа
1. Описать процедуру, которая возвращает среднее арифметическое значение нечетных цифр, входящих в...

Описать функцию, которая возвращает количество пар соседних цифр в записи числа
Описать функцию, которая возвращает количество пар соседних цифр в записи числа типа Longint,...

5
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
05.12.2006, 02:59 2
Лучший ответ Сообщение было отмечено ildwine как решение

Решение

Это первая задача.


Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var l:longint;
i, j:byte;s:string;
begin
writeln('vvedite chislo');
readln(l);
str(l, s);
for i:=1 to length(s) do
for j:=1 to length(s) do begin
if ((s[i] = s[j]) and (j;i)) then break
else if (j=length(s)) then begin
write(' ', s[i], ' '); break;
end;
end;
readln;
end.
Вторая задача.
Код оптимизируй, пожалуйста, сам, если надо. Потому что он ужасный...но рабочий...

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
var m1:array[0..3, 0..2] of integer;m2:array[0..3, 0..3] of integer;
m3:array[0..2, 0..2] of integer;
i, j, m1g, m2g, m3g:integer;
begin
m1g:=1;m2g:=1;m3g:=1;
writeln('Vvedite pervuyu:');
for i:=0 to 3 do
for j:=0 to 2 do begin
write('M1[', i, ', ', j, '] = ');
readln(m1[i, j]);
end;
for i:=0 to 3 do
m1g:=m1g*m1[i, 2];
 
writeln('Vvedite vtoruyu:');
for i:=0 to 3 do
for j:=0 to 3 do begin
write('M2[', i, ', ', j, '] = ');
readln(m2[i, j]);
end;
for i:=0 to 3 do
m2g:=m2g*m2[i, 2];
 
writeln('Vvedite tret''yu:');
for i:=0 to 2 do
for j:=0 to 2 do begin
write('M3[', i, ', ', j, '] = ');
readln(m3[i, j]);
end;
for i:=0 to 2 do
m3g:=m3g*m3[i, 2];
 
if ((m1g;m2g) and (m1g;m3g)) then begin
writeln('Pervaya!');
for i:=0 to 3 do begin
writeln(' ');
for j:=0 to 2 do
write('  ', m1[i, j], '  ');
end;
end;
 
if ((m2g;m1g) and (m2g;m3g)) then begin
writeln('Vtoraya!');
for i:=0 to 3 do begin
writeln(' ');
for j:=0 to 2 do
write('  ', m2[i, j], '  ');
end;
end;
 
if ((m3g;m2g) and (m3g;m1g)) then begin
writeln('Tret''ya!');
for i:=0 to 2 do begin
writeln(' ');
for j:=0 to 2 do
write('  ', m3[i, j], '  ');
end;
end;
 
readln;
end.
0
Zaga1
05.12.2006, 08:59 3
loki,
Спасибо!!! ты спас жизнь студента!!! твой подвиг я не забуду!!!!!!! :wink:

loki герой конечно!!! но придя в Уневерсетет мне сказали проги написаны не правельно!!!((((
Первую мне решили знакомые а вот вторую если можете помогите!!!

Использовать подпрограммы (null, ввода, вывода, обрабатывающей части). Даны 3 матрицы целых чисел: (4*3), (4*4), (3*3). Распечатать ту из них, в которой находится максимальное среднее геометрическое положительных элементов 3-го столбца матриц. Считать, что такая матрица одна.

да если можете напешите еше БЛОк-Схему!!!
:!:
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
22.12.2006, 23:08 4
Не правильно первая? Ай-ай-ай...может, uses, просто, добавить забыли?

придя в Уневерсетет мне сказали проги написаны не правельно!!!((((
Вот мне и итересно, что не правильно, хотя бы, в первой программе...
0
5 / 4 / 3
Регистрация: 01.05.2006
Сообщений: 181
25.12.2006, 01:13 5
Я так понял, что надо через процедуры, а не единой программой...
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
25.12.2006, 01:22 6
Гениально...надо было еще написать как код скопировать в буфер и из буфера обмена в функцию вставить...
0
25.12.2006, 01:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2006, 01:22
Помогаю со студенческими работами здесь

Описать функцию, которая возвращает сумму К=1,2,… наименьших цифр, входящих в запись числа типа Longint
Помогите, пожалуйста, никак не успеваю сделать сам :с 1. Описать функцию, которая возвращает...

Описать функцию, которая возвращает сумму наименьших цифр входящих в запись числа типа Longint
Описать функцию, которая возвращает сумму наименьших цифр входящих в запись числа типа Longint. Я...

Описать функцию, которая возвращает сумму наименьших цифр входящих в запись числа типа Longint
Описать функцию, которая возвращает сумму наименьших цифр входящих в запись числа типа Longint....

Описать функцию, которая возвращает количество разных цифр, входящих в запись числа типа Longint
Здравствуйте, уважаемые знатоки Делфи! Помогите пожалуйста написать программу для делфи: "Описать...


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

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