М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Anasteisha130100
Anasteisha130100
28.07.2022 23:24 •  Информатика

Датчиком случайных чисел сгенерируйте натуральное число в интервале от 100 до 900. найдите трехзначное число, состав ленное из тех же цифр, но записанных в обратном порядке. прграмма для выполнения microsoft visual studio c++

👇
Ответ:
#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;

int main()
{
  srand(time(NULL));
  int a = rand() % 800 + 100;
  while (a % 10 == 0)
    a = rand() % 800 + 100;
  cout << a << endl;
  int b = (a / 100) + (((a % 100) / 10) * 10) + ((a % 10) * 100);
  cout << b << endl;
  cin.get();
  return 0;
}
4,5(74 оценок)
Открыть все ответы
Ответ:
kolya14445
kolya14445
28.07.2022
1)
var s:string;
     i:integer;
     f:boolean;
begin
  f:=false;
  write ('S = ');
  readln(s);
  for i:=1 to length(s) div 2 do
   if s[i]=s[length(s)-i+1] then f:=true else 
    begin
      f:=false;
      break;
    end;
  if f then writeln ('PALINDROM') else writeln ('NOT PALINDROM');
  readln;
end.

2)
var a,b:integer;
     count,j:integer;
function palindr (n:integer):boolean;
var s:string;
     i:integer;
begin
  palindr:=false;
  str (n,s);
    for i:=1 to length(s) div 2 do   
      if s[i]=s[length(s)-i+1] then palindr:=true else
        begin
           palindr:=false;
           break;
        end;
end;
begin
  write ('A = ');
  readln(a);
  write ('B = ');
  readln(b);
  count:=0;
  for j:=a to b do
    if palindr(j) then
     begin
       write (j,' ');
       count:=count+1;
     end;
  writeln;
  writeln ('Kol-vo palindromov: ',count);
  readln;
end.
4,7(72 оценок)
Ответ:
Angelina1409
Angelina1409
28.07.2022
Чтобы проверить, лежит ли точка с координатами (а, b) на прямой, заданной уравнением y = kx + p, нужно подставить координаты точки в это уравнение и проверить, выполняется ли оно.

Шаги решения:

1. Уравнение прямой имеет вид y = kx + p, где k и p - коэффициенты, определяющие наклон и смещение прямой соответственно.

2. Если точка (а, b) лежит на прямой, то при подстановке ее координат в уравнение мы должны получить верное равенство.

3. Подставим координаты точки (а, b) в уравнение y = kx + p:

b = ka + p

4. Если полученное уравнение верно, то точка (а, b) лежит на прямой, заданной уравнением y = kx + p. Если уравнение не выполняется, то точка не лежит на прямой.

Пример:

Пусть дана прямая с уравнением y = 2x + 3 и точка (4, 11). Проверим, лежит ли эта точка на прямой.

Подставляем координаты точки (4, 11) в уравнение:

11 = 2*4 + 3

Упрощаем выражение:

11 = 8 + 3

11 = 11

Уравнение выполняется, следовательно, точка (4, 11) лежит на прямой.

Обоснование:

Уравнение прямой y = kx + p описывает все точки, принадлежащие этой прямой. Точка (а, b) будет лежать на этой прямой, если при подстановке ее координат уравнение будет выполняться. Если уравнение не выполняется, значит точка не лежит на прямой.

Таким образом, чтобы проверить условие лежит ли точка с координатами (а, b) на прямой, заданной уравнением y = kx + p, необходимо подставить эти координаты в уравнение и проверить его выполнение.
4,6(99 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ