Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
16 / 1 / 0
Регистрация: 24.07.2012
Сообщений: 27
1

Программирование вложенных циклов

01.10.2012, 14:46. Просмотров 1584. Ответов 1
Метки нет (Все метки)

Программирование вложенных циклов

Постановка задачи:
В настоящей лабораторной работе необходимо выполнить вычисления, для организации которых следует использовать несколько циклов, причем некоторые из них должны быть вложенными.

Варианты заданий:

В работе необходимо вычислять значение (я) функции y = f(x). В нечетных вариантах заданий необходимо вычислять значение функции для одного значения аргумента x. При вычислении значения функции оказывается необходимым вычислять несколько сумм (произведений). Вычисление некоторых сумм (произведений) может потребовать организации вложенных циклов.

Программирование вложенных циклов
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.10.2012, 14:46
Ответы с готовыми решениями:

Оптимизация 2х вложенных циклов
Доброго дня! Есть программа, рисующая притягивающиеся друг к другу шарики. В программе 2 потока:...

Упрощение вложенных циклов
Добрый день. В программе имеется несколько вложенных циклов. Пример: if () { if...

Приоритеты вложенных циклов
Nk=20; for(Ni=0;Ni<Nk;Ni++) { for(i=0;i<size;i++) { for(j=0;j<size;j++) { ...

Сотня вложенных циклов
Подскажите, уважаемые, как можно упростить (рекурсивно, или как-то ещё) следующий код: int...

1
178 / 179 / 55
Регистрация: 08.04.2009
Сообщений: 1,309
01.10.2012, 16:07 2
Лучший ответ Сообщение было отмечено НастяФ как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
    int x = 3, m = 16, n = 7;
    double res = 0, res1=1,res2=0,res3=1,res4=0,res5=0,res6=0;
    int l = 2;
    for(int k=l;k<m;k++)
    {
            res1 *= ((double)k/x)+((double)x/k);
    }
    for(int j=l;j<n;j++)
    {
        for(int i=l;i<m;i++)
        {
                res2 += sqrt((double)j+i);
                res3 *= sqrt((double)j+i);
        }
        res4 = 20*x+res2;
        res5 = l+res3;
        res2=0;  
        res3=0;
        res6 += res4/res5;
        res4=0;
        res5=0;
    } 
    res = res1 + res6;
    cout << res;
    cin.get();
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.10.2012, 16:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Использование цикла while и вложенных циклов
1. Используя цикл while, напишите программу, вычисляющую сумму цифр заданного целого числа....

Анимация через применение вложенных циклов
Ребят, надо сделать что бы стрелочка(к примеру - &gt;) двигалась в хаотичном направлении. Например я...

Организация вывода с использование вложенных циклов
Напечатать числа в виде следующей таблицы:

Программированиие алгоритмов со структурой вложенных циклов
Найти сумму элементов,стоящих ниже главной диагонали матрицы А(5,5).Помоги пожалуйста

Как выходить из нескольких вложенных циклов?
Столкнулся с ситуацией что нужно выходить из нескольких циклов при определенных условиях. Тут...

Произвольное количество вложенных циклов + рекурсия
Привет. Нужен код с++, который позволит вывести все комбинации цифр от 1 до k в n-значном числе:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.