По разделам

 

Решение задачи If 19


Даны четыре целых числа, одно из которых отлично от трех других,
равных между собой. Определить порядковый номер числа, отличного от
остальных.

Код (C/C++)

#include <stdio.h>

int main(void)
{
   int a1, a2, a3,a4;
   printf("1:");
   scanf ("%i", &a1);
   printf("2:");
   scanf ("%i", &a2);
   printf("3:");
   scanf ("%i", &a3);
   printf("4:");
   scanf ("%i", &a4);

   if (a2 == a3==a4)  printf("%i\n",1);
   else if (a1==a3==a4) printf("%i\n",2);
   else if (a1==a2==a4) printf("%i\n",3);
   else printf("%i\n",4);

   return 0;
}

Код (Python)

import random

def RandNum():
    l = []    
    x1,x2 = random.sample(range(-10, 10), 2)
    N = random.randrange(1,5)
    if N == 1:
        l.append(x2)
        l.append(x1)
        l.append(x1)
        l.append(x1)
    elif N == 2:
        l.append(x1)
        l.append(x2)
        l.append(x1)
        l.append(x1)
    elif N == 3:
        l.append(x1)
        l.append(x1)
        l.append(x2)
        l.append(x1)
    else:
        l.append(x1)
        l.append(x1)
        l.append(x1)
        l.append(x2)
    return l
        
A,B,C,D = RandNum()

print("Число A:", A)
print("Число B:", B)
print("Число C:", C)
print("Число D:", D)

if A == B:
    if A == D:
        print("C")
    else:
        print("D")
else:
    if A == C:
        print("B")
    else:
        print("A")
									

Код (Pascal)

program if19;
var
  A, B, C, D: Real;
begin
  Write('Введите первое число: ');
  Readln (A);

  Write('Введите второе число: ');
  Readln (B);

  Write('Введите третье число: ');
  Readln (C);

  Write('Введите четвёртое число: ');
  Readln (D);

  if (B=C) and (C=D) then Writeln('1');
  if (A=C) and (C=D) then Writeln('2');
  if (A=B) and (B=D) then Writeln('3');
  if (A=B) and (B=C) then Writeln('4');
end.
									




If. Абрамян
If 1 Просмотров: 14765
If 2 Просмотров: 9155
If 3 Просмотров: 8935
If 4 Просмотров: 10210
If 5 Просмотров: 10627
If 6 Просмотров: 57328
If 7 Просмотров: 6602
If 8 Просмотров: 6351
If 9 Просмотров: 6805
If 10 Просмотров: 7119
If 11 Просмотров: 6034
If 12 Просмотров: 57228
If 13 Просмотров: 7038
If 14 Просмотров: 6431
If 15 Просмотров: 6301
If 16 Просмотров: 5888
If 17 Просмотров: 3691
If 18 Просмотров: 5360
If 19 Просмотров: 5063
If 20 Просмотров: 8061
If 21 Просмотров: 5333
If 22 Просмотров: 4498
If 23 Просмотров: 5630
If 24 Просмотров: 5661
If 25 Просмотров: 4358
If 26 Просмотров: 6375
If 27 Просмотров: 5439
If 28 Просмотров: 6372
If 29 Просмотров: 4714
If 30 Просмотров: 5197

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться



Заявка на расчет