Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка алгоритмов и их кодирование на алгоритмическом языке СИ

Автор:   •  Ноябрь 26, 2020  •  Контрольная работа  •  2,272 Слов (10 Страниц)  •  417 Просмотры

Страница 1 из 10

Научно-исследовательский университет

МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ

Институт дистанционного и дополнительного образования

 

 

 

 

 

 

 

 

 

 

 

Расчетно-графическая работа по курсу   «Программирование»

 

 

 

 

 

 

 

 

 

Тема: Разработка алгоритмов и их кодирование на алгоритмическом языке СИ

 

 

 

 

 

 

 

 

 

 

 

                                                               Выполнил: студент Мошенин Аавыа                                                                Принял: преподаватель Буданова Н. А.

 

 

 

 

Москва, 2020 год

 

Содержание

Оглавление

Тема: Разработка алгоритмов и их кодирование на алгоритмическом языке СИ        1

Задача 1        3

Условие        3

Состав данных        3

Блок-схема алгоритма        3

Программа на СИ (консольное приложение MS Visual Studio 2017)        4

Задача 2        5

Условие        5

Состав данных        5

Блок-схема алгоритма        6

Программа на СИ (консольное приложение MS Visual Studio 2017)        7

Задача 3        7

Условие        7

Состав данных        7

Блок-схема алгоритма        8

Программа на СИ (консольное приложение MS Visual Studio 2017)        9


Раздел 1. Разработка циклических алгоритмов

 

Задача 1 

Условие

На овощном складе хранилось Ат картофеля. В конце первого месяца было изъято Вт для продажи, в конце второго—1,1Вт, ..., в конце М-го—[1+(М-1)/10]Вт.  Естественная  ежемесячная  убыль  предполагается  постоянной  и равной р %. Определить, через сколько месяцев количество  картофеля на складе станет меньше заданного значения С. Рассматривать срок не более 10мес.

Состав данных

Имя

Смысл

Тип

Структура

Исходные данные 

A

начальный вклад

вещественный

простая переменная

р

процентное начисление за 1 месяц

вещественный

простая переменная

q

процентное начисление за остальное время

вещественный

простая переменная

M

Максимальный срок вклада

целый

простая переменная

Выходные данные 

n

число месяцев

целый

простая переменная

Промежуточные переменные 

s

сумма вклада

вещественный

простая переменная

 

Блок-схема алгоритма

 

 

[pic 1][pic 2][pic 3][pic 4][pic 5][pic 6]

 

        Программа на СИ (консольное приложение MS Visual Studio 2017)

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace ConsoleApp1

{

    class Program

    {

        static void Main(string[] args)

        {

            Console.WriteLine($"Начальный вклад:");

            int A = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine($"Процентное начисление за первый месяц:");

            int p = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine($"Процентное начисление за остальное время:");

            int q = Convert.ToInt32(Console.ReadLine());

...

Скачать:   txt (10.6 Kb)   pdf (283.1 Kb)   docx (36.9 Kb)  
Продолжить читать еще 9 страниц(ы) »
Доступно только на Essays.club