maksimovskiy7657
?>

Напишите наибольшее двузначное число, для которого истинно высказывание: (первая цифра нечётная) и не (число делится на 3​

Информатика

Ответы

Taurus59707

98.

9 - нечётное число

98 / 3 = 32,(6)

99 не подходит, т. к. делится на 3.

sklad

Это очень просто, проанализируем саму логическую запись.

(первая цифра нечётная) И НЕ (число делится на 3), из этого следует, что первая цифра должна быть нечетная и число не должно делится на 3.

Рассмотрим число 99, первая цифра нечетная, но оно делится на 3.

Рассмотрим число 98, первая цифра нечетная, на 3 не делится.

ответ: 98

detymira
//PascalABC.Net 3.0, сборка 1064
type
  IntArray = array of integer;

var
  rows, cols: integer;
  M: array of IntArray;

begin
  Write('Количество строк и столбцов матрицы: '); Read(rows, cols);
  var Avg: array of double := new double[cols];
  M := new IntArray[rows];
  SetLength(Avg, cols);
  for var i := 0 to rows - 1 do
  begin
    M[i] := ArrRandom(cols, -25, 25);
    M[i].Println(#9)
  end;
  for var j := 0 to cols - 1 do
    Avg[j] := Range(0, rows - 1).Select(x -> M[x, j]).Average;
  Writeln('Наименьшее среднее по столбцам равно ', Avg.Min)
end.

Тестовое решение:
Количество строк и столбцов матрицы: 5 8
-22    -8    12    7    3    -18    8    22
2    -16    17    -13    -10    0    -19    2
20    -21    -6    13    2    -20    25    24
-7    -3    -2    -10    -2    8    18    23
4    -21    -8    8    23    -12    -13    -5
Наименьшее среднее по столбцам равно -13.8
muzeynizhn
Uses Crt;
  const n=5; m=7;
  type Mas = array [1..n, 1..m] of integer;
  var i, j, j1, j2: integer;
      Sumj1, Sumj2: real;
      A: Mas;
begin
 ClrScr;
 Randomize;
 SumJ1:=0; SumJ2:=0;
 for i:=1 to n do
    for j:=1 to m do
    A[i,j]:=random (10);
 WriteLn (' Massiv A: ');
 for i:=1 to n do
   begin
      for j:=1 to m do
      Write (A[i,j]:4);
      WriteLn;
   end; WriteLn;
 repeat
   Write (' Stolbez #1 = ');    ReadLn(j1);
 until (j1>=1) and (j1<=m);
 repeat
   Write (' Stolbez #2 = '); ReadLn(j2);
 until (j2>=1) and (j2<=m) and (j1<>j2);
 for i:= 1 to n do
    SumJ1 := SumJ1+A[i,j1];
 for i:= 1 to n do
   SumJ2:=SumJ2+A[i,j2];
 SumJ1:=SumJ1/n; SumJ2:=SumJ2/n; 
WriteLn;
WriteLn (' Srednee stolbza ', j1, ' = ', SumJ1:4:2);
WriteLn (' Srednee stolbza ', j2, ' = ', SumJ2:4:2); 
ReadLn;
end.
Паскаль.составить программу, вычисляющую среднее значение по двум столбцам матрицы. номера столбцов

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите наибольшее двузначное число, для которого истинно высказывание: (первая цифра нечётная) и не (число делится на 3​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

andruhovich
Valerii276
Инна_Nina1182
ftyh6
ПолухинаТененева565
Berezovskaya
Chervonnaya-Aleksei
office426
Alekseeva_Khlistov
Korinchan390
Semenova
Nastyaches4
lider-mpl550
mrvasilev2012
Lugovoi