krimenu5033
?>

Напишите программу на определение наибольшего числа из трех (по паскалю)

Информатика

Ответы

gdmaslo
Var a,b,c: integer; begin read(a,b,c); if (a > b) and (a > c) then write(a) elseif (b > a) and (b > c) then write(b) else write(c); end.
u-bhank
12 3 4  д м     н     к     д к  так как нина и миша лишь в одном ряду, то выбираем из них, если взять, что миша на 2 месте, тогда остальные ошиблись в этом месте, а в другом угадали, у нас тогда получается , что катя находиться и на 3 и на 4 месте.( это не подходит) теперь смотрим нину, если взять это за правду, то значит то, что катя не будет на  4 месте , и все остальные претенденты на 2 место ложные. тогда получается , что дима на 1 месте, нина на 2, катя на 3, а миша на 4)  
joini09

Код не работает из-за того, что вы в аргумент подпрограммы main вызываете String аргумент.

Ваша программа должна получить доступ к этому аргументу из этого массива, а не строки.

Проще говоря, добавьте [] после String:

public static void main(String[] args)

Допишем программу, чтобы она работала корректно:

(Добавим остальные действия (-  *  /))

import java.util.Scanner;

public class manager {

   public static void main(String[] args) {

       char operator;

       Double number1, number2, result;

       Scanner input = new Scanner(System.in);

       System.out.print("Choose an operator: +, -, *, or /");

       operator = input.next().charAt(0);

// ask users to enter numbers

       System.out.print("Enter first number");

       number1 = input.nextDouble();

       System.out.println("Enter second number");

       number2 = input.nextDouble();

       switch (operator) {

// performs addition between numbers

           case '+':

               result = number1 + number2;

               System.out.println(number1 + " + " + number2 + " = " + result);

               break;

// performs subtraction between numbers

           case '-':

               result = number1 - number2;

               System.out.println(number1 + " - " + number2 + " = " + result);

               break;

           case '*':

               result = number1 * number2;

               System.out.println(number1 + " * " + number2 + " = " + result);

               break;

           case '/':

               result = number1 / number2;

               System.out.println(number1 + " / " + number2 + " = " + result);

               break;

       }

   }

}

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

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

Напишите программу на определение наибольшего числа из трех (по паскалю)
Ваше имя (никнейм)*
Email*
Комментарий*

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

СветланаВАЛМОС
tigran87-87
ilyagenius
Абубакр_Будаш
Валуева
rubanvladimir374
Aliferenko
shneider1969
borisrogovpr3407
Кочугурова
minaskorolev8
shtankosoyuz1629
Лилин1079
ЛаринаЛощаков
vanvangog199826
▲