Лабораторная работа

Операторы языка программирования C#. Вариант 3

Категория:

Лабораторная работа

Дисциплина:

Языки программирования

Город:

Беларусь, Минск

Учебное заведение:

БНТУ, ФИТР

Стоимость работы:

4 руб.

Оценка: 10
Объем страниц: 3
Год сдачи: 2021
Дата публикации: 18.09.2021

Фрагменты для ознакомления

Лабораторная работа №4

Операторы языка программирования C#

Вариант №3

Условие задания: 

1. Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из него 2; если нулевым, то заменить его на 10. Вывести полученное число.

2. Единицы массы пронумерованы следующим образом: 1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер единицы массы (целое число в диапазоне 1–5) и масса тела в этих единицах (вещественное число). Найти массу тела в килограммах.

3. Даны два целых числа A и B (A < B). Вывести в порядке убывания все целые числа, расположенные между A и B (не включая числа A и B), а также количество N этих чисел.

4. Начальный вклад в банке равен 1000 руб. Через каждый месяц размер вклада увеличивается на P процентов от имеющейся суммы (P — вещественное число, 0 < P < 25). По данному P определить, через сколько месяцев размер вклада превысит 1100 руб., и вывести найденное количество месяцев K (целое число) и итоговый размер вклада S (вещественное число).

 

Код программы:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
           Console.BackgroundColor = ConsoleColor.White;
           Console.Clear();
           Console.ForegroundColor = ConsoleColor.Black;
            int a;
           Console.WriteLine("Введите число");
            a = int.Parse(Console.ReadLine());
            if (a > 0)
               a = a + 1;
            if (a < 0)
               a = a - 2;
            if (a == 0)
               a = 10;
           Console.WriteLine("Исходное число: " + a);
            int x;
            double y;
            Console.WriteLine("Введите любое число от 1 до 5");
            x = int.Parse(Console.ReadLine());
            Console.WriteLine("Введите массу: ");
            y = double.Parse(Console.ReadLine());
           switch (x)
            {
               case 1:
                   Console.WriteLine("Масса в килограммах равна = " + y);
                   break;
                case 2:
                   Console.WriteLine("Масса в миллиграммах " + y * 1000000);
                   break;
               case 3:
                   Console.WriteLine("Масса в граммах " + y * 1000);
                   break;
               case 4:
                   Console.WriteLine("Масса в тоннах " + y / 1000);
                   break;
               case 5:
                   Console.WriteLine("Масса в центнерах " + y / 100);
                   break;
            }
…

Скриншот выполнения:

Скриншот выполнения
56