Лабораторная работа
Операторы языка программирования 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;
}
…
Скриншот выполнения:

215
0