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

Подсчитать количество целых среди чисел А, B, С

02.07.2008, 04:16. Показов 5649. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1) Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоту, радиусы вписанной и описанной окружностей
2)
Числа А и B выражают длины катетов одного прямоугольного треугольника, а D и C — другого. Эти треугольники являются подобными.
3)
Подсчитать количество целых среди чисел А, B, С.
4)
Написать программу, которая по номеру месяца выдает название следующего за ним месяца (при m = 1 получаем февраль, 4 — май и т.д.).
5) Составить программу для проверки утверждения: «Результатами вычислений по формуле x2+x+41 при 0≤х≤40 являются простые числа». Все результаты вывести на экран.
6)
Дан массив действительных чисел, размерность которого N. Подсчитать, сколько в нем отрицательных, положительных и нулевых элементов.
7)
Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали.
8
) Дана строка. Определить, сколько раз входит в нее группа букв abc.

задачки решите плиз)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.07.2008, 04:16
Ответы с готовыми решениями:

Подсчитать количество целых среди чисел а б с
подсчитать количество целых среди чисел а б с Добавлено через 19 секунд помогите пожалуйста!

Подсчитать количество целых среди чисел a.b.c
Подсчитать количество целых среди чисел a.b.c Добавлено через 6 минут помогите срочно надо Добавлено через 2 часа 8 минут ...

Подсчитать среди трех чисел а, b и с количество целых чисел
Напишите в среде Excel макрос, который среди трех чисел а, b и с должен подсчитывать:Количество целых чисел. Сразу оговорюсь, что я чайник...

19
63 / 64 / 13
Регистрация: 08.06.2008
Сообщений: 243
02.07.2008, 05:17
Показывай что у тебя сделано, поможем. Или оговаривай сумму оплаты если хочешь чтобы работу сделали за тебя.
0
14 / 14 / 12
Регистрация: 22.08.2008
Сообщений: 89
22.08.2008, 15:19
Вот вторая задача вроде так!
Pascal
1
2
3
4
5
6
7
program rew2;
var a,b,c,d:real;
begin
    write ('vedite storonu');  readln (a,b,c,d);
    if (a/b=c/d) then writeln ('podobni') else writeln ('ne podobni');
    readln;
end.
Добавлено через 17 минут 13 секунд
4ая... программа
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
program zada4i;
var m:integer;
begin
    write ('m= '); readln(m);
    case m of
        1: writeln ('FEVRAl');
        2: writeln ('MART');
        3: writeln ('aprel');
        4: writeln ('mai');
        5: writeln ('Iun');
        6: writeln ('Iul');
        7: writeln ('AVGUST');
        8: writeln ('SENT9Br');
        9: writeln ('okt9br');
        10: writeln ('no9br');
        11: writeln ('dekabr');
        12: writeln ('9nvar');
        else writeln ('NET takogo');
    end;
    readln;
end.
Добавлено через 17 минут 31 секунду
7ая!
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
program zada4i;
var a:array [1..10,1..10] of integer;
    i,j,k,x,max:integer;
begin
    x:=1;
    writeln ('***************************');
    for i:=1 to 10 do
        for j:=1 to 10 do
            a[i,j]:=random(100)-50;
    for i:=1 to 10 do begin
        writeln;
        for j:=1 to 10 do write (a[i,j]:4);
    end;
    writeln;
    writeln ('==============');
    for i:=1 to 10 do begin
        max:=1;
        for j:=2 to 10 do
            if (a[i,max]<a[i,j]) then max:=j;
        k:=a[i,max];  a[i,max]:=a[i,x]; a[i,x]:=k;
        x:=x+1;
    end;
    for i:=1 to 10 do begin
        writeln;
        for j:=1 to 10 do write (a[i,j]:4);
    end;
    readln;
end.
Добавлено через 13 минут 31 секунду
6ая...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
program zada4i;
var a:array [1..100] of integer;
    n,i,p,o:integer;
begin
    o:=0; p:=0;
    write ('N= '); readln (n);
    for i:=1 to n do begin
        a[i]:=random (100)-50; write (a[i]:3);
        if a[i]<0 then o:=o+1 else if a[i]>0 then p:=P+1;
    end;
    writeln;
    writeln ('polozitelnix ',p,' otricatelnix ',o ,' nulevix ',n-p-o);
    readln;
end.
0
 Аватар для Kosiak
0 / 0 / 0
Регистрация: 19.09.2008
Сообщений: 5
19.09.2008, 20:52
Добавлено через 5 минут 36 секунд
8 - ая :
Pascal
1
2
3
4
5
6
7
8
9
10
11
var
  s : string;
  i,n : integer;
begin
  readln(s);
  n := 0;
  for i := 1 to (length(s) - 2) do
    if (s[i] = 'a') and (s[i+1] = 'b') and (s[i+2] = 'c') then
      inc(n);
  writeln(n);
end.
0
Гость1225
21.09.2008, 15:51
помогите пожалуста решить задачу! она вроде простая, но у меня чтото не получается

Вывести значения -13; 'A'; 'B'; 'C'; 8.95, присвоив их переменным k; с; f; e; d, считая k - пер. целого типа, c,f,e, - символьными пер., d - пер. вещественного типа. Исходные данные расположить на одной строке, а отпечатать в две строки.
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
21.09.2008, 18:08
Гость1225.
В условии задачи уже все разжевано, надо только проглотить.
0
Гость1225
21.09.2008, 18:20
я это понимаю, я уже писал что задача простая, но все же, у меня почемуто ничего не получается - выдает ошибки, видимо я что-то сделал неправельно.... можете кто-нить помочь?
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
21.09.2008, 18:29
Покажите, что сделано, тогда скажем в чем ошибка.
0
Гость1225
21.09.2008, 18:35
Я уверен что ошибка глупая, но все же:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
program n1;
uses crt;
var d:integer; c,f,e: char; k: real;
begin
    clrscr;
    write('Dannie celogo tipa ');
    read(d);
    write('Dannie simvolnogo tipa ');
    read(c,f,e);
    write('Dannie veschestvennogo tipa ');
    read(k);
    writeln('d=', d, '=' ,d:3);
    write('c=', c, '=' ,c:1); write('f=', f, '=' ,f:1); write('e=', e, '=' ,e:1);
    writeln('k-', k, '=' ,k:1:2);
    readln
end.
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
22.09.2008, 18:29
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
program n1;
uses crt;
var d:integer; c,f,e: char; k: real;
begin
    clrscr;
    write('Dannie celogo tipa ');
    readln(d);
    write('Dannie simvolnogo tipa ');
    readln(c,f,e);
    write('Dannie veschestvennogo tipa ');
    readln(k);
    writeln('d=', d, '=', d:3);
    writeln('c=', c, '=', c:1);
    writeln('f=', f, '=', f:1);
    writeln('e=', e, '=', e:1);
    writeln('k=', k, '=', k:1:2);
    readln;
end.
123<Enter>
qwe<Enter>
1.23<Enter>
0
Гость1225
22.09.2008, 18:42
1000 благодарностей)))
0 / 0 / 0
Регистрация: 23.09.2008
Сообщений: 5
24.09.2008, 19:22
помогите пожалуйста кому не сложно решить задачу по turbo pascal мне очень надо я только учюсь и пока не розбераюсь даже в самых легких задачах: дана текст-формула, определить, какие цифры не используються в этой формуле. Пожалуйста очень надо.
0
25 / 20 / 4
Регистрация: 13.03.2008
Сообщений: 79
24.09.2008, 20:03
Так, во-первых, kostia3112 если хотите задать вопрос - создавайте новую тему.
Во-вторых, можете более точно пояснить вашу задачу и желательно пример
0
0 / 0 / 0
Регистрация: 23.09.2008
Сообщений: 5
24.09.2008, 20:17
Evklid извините за то что не так сделал, а задача моя полностью написана как мне ее дали решить

Добавлено через 6 минут 21 секунду
Evklid там при ришении когда, например, ввел какието цифры, например: 1 2 3, то в ответе он должен написать: 0 4 5 6 7 8 9
0
25 / 20 / 4
Регистрация: 13.03.2008
Сообщений: 79
24.09.2008, 20:24
Вот код программы, если я правильно понял поставленную задачу:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
program cyb7;
uses
Crt;
var
 s: string;
 i: byte;
 zifru: set of char;
begin
 ClrScr;
 zifru:= ['0','1','2','3','4','5','6','7','8','9'];
 writeln('Vvedite formulu: ');
 readln(s);
 for i:= 1 to Length(s) do
  if s[i] in zifru then
   exclude(zifru,s[i]);
 writeln('Zifru ne vhodiashie v formulu: ');
 for i:= 0 to 9 do
  if chr(ord('0')+i) in zifru then
   write(chr(ord('0')+i),' ');
 readln;
end.
ЗЫ Если нужны комментарии - добавлю
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
24.09.2008, 20:31
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
uses crt;
var s:string; //строка (формула)
m:set of char;//множество
i:integer; //численный счетчик
j:char;  //символьный счетчик
begin
clrscr;
write('Vvedite formulu:');
readln(s);
m:=[]; //пустое множество
for i:=1 to length(s) do
if s[i] in ['0'..'9'] then //если цифра, то заносим во множество
m:=m+[s[i]];
for j:='0' to '9' do 
if not (j in m) then //если какой-то цифры нет во множестве, выводим
write(j,' ');
readln
end.
0
0 / 0 / 0
Регистрация: 23.09.2008
Сообщений: 5
24.09.2008, 20:44
спасибо
0
25 / 20 / 4
Регистрация: 13.03.2008
Сообщений: 79
24.09.2008, 20:48
Для этого есть спец кнопочка "спасибо"
0
Djostik
26.09.2008, 21:06
Буду рад если кто то поможет решить.
Найти периметр и площадь равнобедренной трапеций с основаниями a и b(a>b) и углом Alpha при большем основании.
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
26.09.2008, 21:16
Сам выведи формулы периметра и площади, т.е. реши задачу по геометрии. Когда выведешь обычные математические формулы типа P=.... и S=..... и после этого не сможешь сам написать примитивный код, обращайся.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.09.2008, 21:16
Помогаю со студенческими работами здесь

Записать в массив N целых чисел. Подсчитать количество пар противоположных чисел среди компонентов этого массива
Записать в массив N целых чисел. Подсчитать количество пар противоположных чисел среди компонентов этого массива

Подсчитать количество целых чисел среди чисел a, b, c
Подсчитать количество целых чисел среди чисел a, b, c Как мне описать, целые они или нет?

Вводится последовательность целых чисел. Найти среди них “точные квадраты” (16,25 и т.д.) и подсчитать их количество.
Вводится последовательность целых чисел. Найти среди них “точные квадраты” (16,25 и т.д.) и подсчитать их количество.

Дано 30 целых чисел от 1 до 20. Подсчитать, сколько среди них чисел, делящихся на 3
Дано 30 целых чисел от 1 до 20. Подсчитать, сколько среди них чисел, делящихся на 3.

Дано 30 целых чисел от 1 до 20. Подсчитать, сколько среди них чисел, делящихся на 3
Дано 30 целых чисел от 1 до 20. Подсчитать, сколько среди них чисел, делящихся на 3. Нужно решить с помощью операции in.


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

Или воспользуйтесь поиском по форуму:
20
Закрытая тема Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru