Форум программистов, компьютерный форум CyberForum.ru

Цикл с встроенным Switch (вычислить значение произведения) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ mysql_fetch_row http://www.cyberforum.ru/cpp-beginners/thread813215.html
Что не так? #pragma comment (lib,"c:\\windows\\system32\\libmysql.lib") #include <windows.h> #include <MySQL\mysql.h> #include <iostream> #include <vector> using namespace std;
C++ псевдослучайное число в заданном отрезке Здравствуйте. Вопрос: можно ли в стандартной функции rand() задать значение в некотором отрезке который мы вводим с клавиатуры? например мы вводим a и b и он нам генерирует случайное число в этом отрезке. http://www.cyberforum.ru/cpp-beginners/thread813204.html
Статическое поле,количество экземпляров класса C++
Помогите понять,статическое поле stcount считает количество созданных экземпляров класса (объектов),я объявляю всего два объекта а он выводит 3 #include "stdafx.h" #include "iostream" #include "conio.h" #include "TTriangle.h" using namespace std; void main() { setlocale(LC_ALL,"RUSSIAN"); TTriangle x(2,4,6);
Как картинка хронтца в памяти? C++
Здравствуйте. Мог бы кто нибудь дать ссылку или посоветовать какую-нибудь литературу на тему "Как картинка хронтца в памяти и как её рисовать на экране?", причем не используя библиотечные классы, структуры и методы библиотек. Хотелось-бы самому понять принцип этой процедуры. Заранее спасибо, все кто откликница.
C++ ошибка) http://www.cyberforum.ru/cpp-beginners/thread813177.html
помогите пожалуйста найти ошибку в коде) код решает систему методом гаусса. проблема в том, что программа останавливается на вводе матрицы а (ввод просто не заканчивается) #include <iostream.h> #include <math.h> double a; double b; double x;
C++ Исправить ошибки в коде заранее огромное спасибо:) #include<iostream> #include<stdio.h> #include<conio.h> #include<string.h> #include<math.h> using namespace std; int* init(int* A) подробнее

Показать сообщение отдельно
AnyNameHere
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 19
19.03.2013, 22:37     Цикл с встроенным Switch (вычислить значение произведения)
есть произведение, его нужно посчитать 3-мя разными способами, используя разные циклы - do, for и while, чтобы выбор цикла так же происходил после запуска программы. вот, что получилось у меня:
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <stdio.h>
#include <math.h>
int main()
{
    float x=(-2.2),q,z,p;
    int n=8,b,v,i,d,f;
    q=exp(-x);
    for(b=1;b<=v;b--)
    {printf("vvedite sposob");
    scanf("%f",&d);
    switch(d)
    {case 1:
    {p=1.0;
       
    for(i=1;i<=n;i++)
    {p=p*(q+2.8*cos(i));
    }
    z=2.3*p;}
    break;
      
    case 2:  
    {p=1.0;i=1;
    do
    {p=p*(q+2.8*cos(i));i++;
    }
    while(i<=n);}
    break;
    
            
                
    case 3:
    {p=1.0;i=1;
    while(i<=n)
    {p=p*(q+2.8*cos(i));i++;
    }
    }
    break;
        default: printf("net znacheniya ");}
    }
    
    
    
    return 0;
    
    
}
но, разумеется, здесь что-то не правильно, поскольку а) не считается произведение б) не выходит с цикла, когда вводится иное значения выбора "case" (4,5 и т.п.)

хотелось бы попросить помощи у комьюнити этого форума, узнать, в чем ошибка и как ее исправить
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru