По разделам

 

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


Даны три переменные вещественного типа: A, B, C. Если их значения
упорядочены по возрастанию или убыванию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное.
Вывести новые значения переменных A, B, C.

Код (C/C++)

#include <stdio.h>

int main(void)
{
   float a, b, c;
   printf("A:");
   scanf ("%f", &a);
   printf("B:");
   scanf ("%f", &b);
   printf("C:");
   scanf ("%f", &c);

    if( ((a<=b) & (b<=c))|((a>=b) & (b>=c))){
        a=a*2;
        b=b*2;
        c=c*2;
    } else {
        a=a*(-1);
        b=b*(-1);
        c=c*(-1);
    }
   printf("A: %f\nB: %f\nC: %f\n",a,b,c);

   return 0;
}

Код (Python)

import random

A = random.randrange(-30,30)
B = random.randrange(-30,30)
C = random.randrange(-30,30)

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

if (A < B and B < C) or (A > B and B > C):
    k = 2
else:
    k = -1

A *= k
B *= k
C *= k
    
print()    
print("Число A:", A)
print("Число B:", B)
print("Число C:", C)
									

Код (Pascal)

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

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

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

  if ((A<B) and (B<C)) or ((A>B) and (B>C)) then
   begin
    A:=A*2;
    B:=B*2;
    C:=C*2;
   end
  else
   begin
     A:=A*(-1);
     B:=B*(-1);
     C:=C*(-1);
   end;
  Writeln('Число A равно: ',A);
  Writeln('Число B равно: ',B);
  Writeln('Число C равно: ',C);
end.
									




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

Комментарии

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



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