Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Программирование линейных алгоритмов

    Постановка задачи. Написать программу для вычисления линейного арифметического выражения.

     

     

    Выполнено в Microsoft Visual Studio.

    При создании проекта был выбран:

    Шаблон Visual C++, Win32, «Консольное приложение Win32».

    Программный код главного файла проекта:

     

    // ConsoleApplication6.cpp: главный файл проекта.

     

    #include " stdafx.h"

     

    using namespace System;

    #include < iostream>

    #include < math.h>

     

    int main(array< System:: String ^> ^args)

    {

    setlocale(LC_ALL, " Russian");

     

    double x, y, z, a, b, c, d, s;

     

    std:: cout < < " Введите x: ";

    std:: cin > > x;

     

    std:: cout < < " Введите y: ";

    std:: cin > > y;

     

    std:: cout < < " Введите z: ";

    std:: cin > > z;

     

    a =2 * cos(x - 2 / 3.);

    b = 1 / 2. + pow(sin(y), 2);

    c = a / b;

    d = 1 + (z*z) / (3 - z*z/ 5.);

    s = c*d;

    std:: cout < < " Результат: s=" < < s < < std:: endl;

    Console:: WriteLine();

    Console:: WriteLine(L" Для продолжения нажмите < Enter> ");

    int ch = Console:: Read();

    return 0;

    }

     

     

     

    Проверка результатов работы программы:

    В Excel

     

    В ячейке D4 представлена формула:
    =(2*COS(A4-2/3))/(1/2+(SIN(B4)^2))*(1+(C4^2)/(3-(C4*C4/5)))

    <== предыдущая лекция | следующая лекция ==>
    Монтаж сайдинговых панелей и доборных элементов | Покрытия




    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.