pascal

Решение №16 из главы 13.1 Вывести на экран все числа последовательности, 8 10 3 12 14 3 16 18 3 20 22 3 и т.д

Задача №16

Пользователь вводит целое положительное число N, если оно не соответствует критериям (то есть не является положительным), выведете сообщение об ошибке, в противном случае выведите на экран все числа последовательности, не большие N, сформированной следующим образом:
8 10 3 12 14 3 16 18 3 20 22 3 и т.д

Решение № 5 из главы 15.Заполнить массив (длиной 8 элементов) случайными значениями ,выделите из него все неотрицательные числ

Задача №5

Заполните массив целых чисел (длиной 8 элементов) случайными значениями от -5 до 5, выделите из него все неотрицательные числа во второй массив и выведете его на экран (если таких чисел меньше чем, его длина, то выведете только их, не обходя незаполненные ячейки)

Решение №5 из главы 16. Выделите из строки массив первых 8 строковых литералов, которые являются числами

Задача №5

Пользователь вводит строку произвольных символов, выделите из неё массив первых 8 строковых литералов, которые являются числами. И выведите эти числа на экран.
Например, из строки:
rew2@#$$#435tr353453t4er4
должны быть выделены подстроки:
2
435
353453
4
4

Решение №4 из главы 16.Запишите первые 8 символов цифр в массив и выведите этот массив на экран

Пользователь вводит строку произвольных символов, запишите первые 8 символов цифр в массив и выведете этот массив на экран.

Задача №4

Решение задачи №5 .Глава 14.Вывод последовательности от 1 до N "ёлочкой" с использованием процедуры

Задача №5

Пользователь передает целое положительное число N, выведете на экран последовательность от 1 до N "ёлочкой", например для N=17:
1
2 3
4 5 6
7 8 9 10
11 12 13 14
15 16 17
ПРИМЕЧАНИЕ: для вывода очередной строки используйте отдельную подпрограмму

Решение №3 из главы 15 . есть массив чисел от 1 до 17, выведете его на экран "елочкой"

Задача №3

У вас есть массив чисел от 1 до 17, выведете его на экран, обходя в цикле таким образом:

1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17

Решение №4 из главы 14. Вывод на экран прямоугольного флага N×M вида .Для вывода очередной строки используйте подпрограмму

Составьте программу, которая выводит на экран прямоугольный флаг N×M вида (с чередованием плюсов и минисов в строках) ,для вывода очередной строки используйте подпрограмму, принимающую на вход нужные аpгументы.
- - - - - - -
+ + + + + +
- - - - - - -
+ + + + + +
- - - - - - -

Задача №4

Решение задачи № 2 из главы 15. Найти в массиве два самых больших числа .Вариант 2

Пользователь вводит массив целых чисел из 7 элементов. Найдите из них два самых больших числа и выведите их на экран.

Задача №2 из главы 15

Решение задачи № 2 из главы 15. Найти в массиве два самых больших числа.Вариант 1

Задача №2

Пользователь вводит массив целых чисел из 7 элементов. Найдите из них два самых больших числа и выведите их на экран.

Решение задачи №3 из главы 16. Посчитать количество цифр в строке

Задача №3

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

program pascal_string3;
var i,amt :integer;
    s : string;
begin
writeln('input  string  : ' );
readln( s );
amt := 0;
for i := 1 to length( s ) do
begin
  if( s[i] >= '0') and ( s[i] <= '9' ) then
    amt+=1;
end;  
writeln( 'amount digits in string : ' , amt ); 
end.

Pages

Subscribe to RSS - pascal