Александр Джабраиловна1967
?>

1)составте программу подсчета нулевых элементов одно мерного массива т(и) стоящих на нечетных местах. 2)сотавте программу, которая в одно мерном массиве а(18) все элементы с нечетными номерами меняется на 0.

Информатика

Ответы

anyakru94
Const   n = 20; var   t: array[1..n] of integer;   i, k: integer; begin   randomize;   writeln('элементы массива');   k : = 0;   for i : = 1 to n do   begin       t[i] : = random(11)-5;       write(t[i]: 3);       if ((i mod 2)< > 0) and (t[i]=0) then inc(k);   end;   writeln;   writeln('количество нулевых элементов на нечетных местах равно ',k); end. тестовое решение: элементы массива   2  5 -4  4  3 -2  5 -5 -1 -2  5  2  0 -5 -5 -4 -3  3  0  1 количество нулевых элементов на нечетных местах равно 2 const   n = 18; var   t: array[1..n] of integer;   i: integer; begin   randomize;   writeln('элементы массива');   for i : = 1 to n do   begin       t[i] : = random(51)-25;       write(t[i]: 4);   end;   writeln;   writeln('результат');   for i : = 1 to n do   begin       if ((i mod 2)< > 0) then t[i] : = 0;       write(t[i]: 4);   end;   writeln; end. тестовое решение: элементы массива   23  -6    8  14  15  12 -24  20 -11  -7    4 -24  22 -19  12  -6  21  17 результат     0  -6    0  14    0  12    0  20    0  -7    0 -24    0 -19    0  -6    0  17
polyakovaelena

using System;

public class Program

{

public static void Main()

{

 /*Даны два целых числа: D (день) и M (месяц),  

 определяющие правильную дату невисокосного года. Вывести значения D и M для даты, следующей за указанной. */

 int D = Convert.ToInt32(Console.ReadLine());

 int M = Convert.ToInt32(Console.ReadLine());

 switch (M)

 {

  case 1:

  case 3:

  case 5:

  case 7:

  case 8:

  case 10:

   if (D == 31)

   {

    Console.WriteLine(D = 1);

    Console.WriteLine(M = M + 1);

    break;

   }

   else if (D > 31)

   {

    Console.WriteLine("Такой даты нет!");

    break;

   }

   else

   {

    Console.WriteLine(D + 1);

    Console.WriteLine(M);

    break;

   }

  case 2:

   if (D == 28)

   {

    Console.WriteLine(D = 1);

    Console.WriteLine(M = M + 1);

    break;

   }

   else if (D > 28)

   {

    Console.WriteLine("Такой даты нет!");

    break;

   }

   else

   {

    Console.WriteLine(D + 1);

    Console.WriteLine(M);

    break;

   }

  case 4:

  case 6:

  case 9:

  case 11:

   if (D == 30)

   {

    Console.WriteLine(D = 1);

    Console.WriteLine(M = M + 1);

    break;

   }

   else if (D > 30)

   {

    Console.WriteLine("Такой даты нет!");

    break;

   }

   else

   {

    Console.WriteLine(D + 1);

    Console.WriteLine(M);

    break;

   }

  case 12:

   if (D == 31)

   {

    Console.WriteLine(D = 1);

    Console.WriteLine(M = 1);

    break;

   }

   else if (D > 31)

   {

    Console.WriteLine("Такой даты нет!");

    break;

   }

   else

   {

    Console.WriteLine(D + 1);

    Console.WriteLine(M);

    break;

   }

 }

}

}

Объяснение:

Александра-Андрей909
Var a,b,c: integer; begin       writeln('введите числа');       readln(a,b,c);       if ((a> b) and (b> c)) or ((c> b)and(b> a)) then writeln('число по середине b=',b);       if  ((a> c) and (c> b)) or ((c> a)and(b> c))  then writeln('число по середине c=',c);       if  ((b> a) and (a> c)) or ((a> b)and(c> a))  then writeln('число по середине a=',a);       readln; end.

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

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

1)составте программу подсчета нулевых элементов одно мерного массива т(и) стоящих на нечетных местах. 2)сотавте программу, которая в одно мерном массиве а(18) все элементы с нечетными номерами меняется на 0.
Ваше имя (никнейм)*
Email*
Комментарий*

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

a580028r
aniramix
Bmashutav16
alena
borzhemskaya19823110
avdeevana
Zeitlinama7067
Кирилл_Гульницкий
potapin
aobuhta4
stasletter
tokarevaiv
flerbuket332
mzubenko6
Иванович-Васильевна1153