Составить программу, которая по заданным трем числам определяет, является сумма каких...

0 голосов
100 просмотров

Составить программу, которая по заданным трем числам определяет, является сумма каких либо двух из них положительной. (Язык C#) Буду благодарен)


Информатика (33 баллов) | 100 просмотров
0

Полный код, пожалуйста

Дан 1 ответ
0 голосов
Правильный ответ

Код прекреплен к ответу, всё прокоментрировано. Так же продублирован в коментариях. Если есть вопросы, велком в те же коментарии.

Post Scriptum
К сожалению сервис не поддерживает нативное разрешение файла для C#, то есть *.cs, по этому файл переименован в *.cs.txt, вам просто нужно убрать из конца имени файла *.txt и сохранить.

Спасибо за отметку "Лучший ответ" и нажатую кнопочку "Спасибо" (:


Скачать вложение Текст (TXT)
(1.4k баллов)
0

using System;

public class Laba
{
public static void Main()
{
int firstNumber; //первое число
int secondNumber; //второе число
int threadNumber; //третье число
int sumOfFirstAndSecondNumber; //сумма первого и второго числа
int sumOfFirstAndTherdNumber; //сумма первого и последнего числа
int sumOfSecondAndTherdNumber; //сумма второго и последнего числа

0

Console.WriteLine("Enter A: ");
firstNumber = Int32.Parse(Console.ReadLine()); //вводим первое число

Console.WriteLine("Enter B: ");
secondNumber = Int32.Parse(Console.ReadLine()); //вводим второе число

Console.WriteLine("Enter C: ");
threadNumber = Int32.Parse(Console.ReadLine()); //вводим третье число

0

sumOfFirstAndSecondNumber = firstNumber + secondNumber;
sumOfFirstAndTherdNumber = firstNumber + threadNumber;
sumOfSecondAndTherdNumber = secondNumber + threadNumber;

0

//в данном примере я рассматриваю 0 как положительное число тоже, т.е. все что не имеет знака '-' по умолчанию положительное
//если вы хотите рассматривать только строго числа больше 0, то уберите из сравнения знак равно, т.е. было "<=", стало просто "<"

0

if (0 <= sumOfFirstAndSecondNumber) //если сумма первых двух чисел больше или равна 0 (положительна)<br> {
Console.WriteLine("Sum of A and B more then zero. {0} + {1} = {2}", //тогда выводим её
firstNumber, secondNumber, sumOfFirstAndSecondNumber);
}

0

if (0 <= sumOfFirstAndTherdNumber) //если сумма первого и последнего больше 0<br> {
Console.WriteLine("Sum of A and C more then zero. {0} + {1} = {2}", //выводим сообщение об этом
firstNumber, threadNumber, sumOfFirstAndTherdNumber);
}

0

if (0 <= sumOfSecondAndTherdNumber) //если сумма второго и последнего больше 0<br> {
Console.WriteLine("Sum of B and C more then zero. {0} + {1} = {2}", //снова выводим соответствующее сообщение
secondNumber, threadNumber, sumOfSecondAndTherdNumber);
}
}
}