1. Как найти и вывести на экран все целые числа из промежутка от 1 до K, которые заканчиваются на цифру 3?
2. Как найти сумму четных целых чисел на промежутке от 1 до K?
3. Как вывести все натуральные трехзначные числа, в которых есть заданная цифра?
СРОЧНО, ПОМОГИТЕ, ПОЖАЛУЙСТА. НА ПАСКАЛЕ.
Информатика 7 класс Циклы и условия в программировании числа от 1 до K целые числа заканчиваются на 3 сумма четных чисел натуральные трехзначные числа заданная цифра в числе
Давайте разберем каждую из ваших задач по порядку, используя язык программирования Паскаль. Я объясню, как решать каждую задачу, и приведу пример кода.
1. Как найти и вывести на экран все целые числа из промежутка от 1 до K, которые заканчиваются на цифру 3?Для решения этой задачи нам нужно пройтись по всем целым числам от 1 до K и проверить, заканчивается ли каждое число на 3. Это можно сделать с помощью оператора остатка от деления (mod).
Пример кода:
var
  K, i: integer;
begin
  write('Введите значение K: ');
  readln(K);
  for i := 1 to K do
  begin
    if (i mod 10 = 3) then
      writeln(i);
  end;
end.
2. Как найти сумму четных целых чисел на промежутке от 1 до K?
Здесь нам нужно также пройтись по всем целым числам от 1 до K, но на этот раз мы будем суммировать четные числа.
Пример кода:
var
  K, i, sum: integer;
begin
  write('Введите значение K: ');
  readln(K);
  sum := 0;
  for i := 1 to K do
  begin
    if (i mod 2 = 0) then
      sum := sum + i;
  end;
  writeln('Сумма четных чисел: ', sum);
end.
3. Как вывести все натуральные трехзначные числа, в которых есть заданная цифра?
Для этой задачи нам нужно проверить каждое трехзначное число от 100 до 999 на наличие заданной цифры.
Пример кода:
var
  digit: char;
  i: integer;
begin
  write('Введите цифру (0-9): ');
  readln(digit);
  for i := 100 to 999 do
  begin
    if (pos(digit, IntToStr(i)) > 0) then
      writeln(i);
  end;
end.
Теперь у вас есть решения для всех трех задач на языке Паскаль. Если у вас возникнут дополнительные вопросы, не стесняйтесь спрашивать!