andrewa
?>

НАПИСАТЬ ПРОГРАММУ ЯЗЫКОМ С++ Нужно написать программу, которая в первом массиве, состоящего из 3 рядков и 5 столбцов будет заменять парные числа на их квадраты (например 4 на 16), и в этом же цикле должно найти наименьшее число массива, и заменить это число на его кубический корень Выберу лучший ответ!

Информатика

Ответы

Ермакова Ирина674
Т.к. язык программирования не указан, я выбрал на свое усмотрение - C++.
Тип переменных так же не указан, поэтому выбрал целочисленный тип данных
На сайте автоматически удаляются перенос строки, поэтому будет прикреплен скрин того, как должен выглядеть код

#include <stdlib.h>#include <stdio.h>#include <locale>
void main(){ setlocale(LC_ALL, "RUSSIAN"); int x, y; printf("\n Введите X > "); scanf_s("%d", &x); if (x > 0)y = x*x; else y = 5 / x; printf("\n y=%d", y); system("pause");}
Если х больше ноля,тогда у=х в квадрате,иначе у=5/х
Andrei
Const  NN = 10000;
var  a  : array [1 .. NN] of integer;  i, j, d, N: integer;
begin
  write('Введите длину массива: '); readln(N);
  writeln('Введите массив чисел через пробел:');
  for i := 1 to N do    read( a[i] );
  { Удаляем повторы чисел }
  for i := 1 to N-1 do
    for j := i+1 to N do
      if a[i] = a[j] then a[j] := 0;
  { Создаем последовательность заполняя не нужные числа нулями }
  for i := 2 to N do    if ( a[i-1] > a[i] ) and ( a[i] <> 0 ) then a[i] := 0;
  { Суммируем не нулевые элементы }
  d := 0;  for i := 1 to N do    if a[i] <> 0 then d := d + 1;
  writeln('Максимальная длинна массива после удалений: ',d);
end.
Вам дан массив а длины n. вы можете удалить некоторые элементы из него, при этом после всеx удалений

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

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

НАПИСАТЬ ПРОГРАММУ ЯЗЫКОМ С++ Нужно написать программу, которая в первом массиве, состоящего из 3 рядков и 5 столбцов будет заменять парные числа на их квадраты (например 4 на 16), и в этом же цикле должно найти наименьшее число массива, и заменить это число на его кубический корень Выберу лучший ответ!
Ваше имя (никнейм)*
Email*
Комментарий*