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

Как вывести на экран несколько раз - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вопрос про конструктор http://www.cyberforum.ru/cpp-beginners/thread156661.html
цитата исходного кода из книги: class stock{ ... public: stock(); //Типа объявление конструктора по умолчанию чтоли... stock(int a,int b); //вот настоящий пользовательский конструктор
C++ "no appropriate default constructor available" Начал писать класс и попытался скомпилировать проект... class TMyGame: public TGame{ public: TMyGame(char *WorldFileName, char **Model, unsigned ModelCount, char *TexturesFileName); }; TMyGame::TMyGame(char *WorldFileName, char **Model, unsigned ModelCount, char *TexturesFileName) { LoadPrimitives(WorldFileName, World); http://www.cyberforum.ru/cpp-beginners/thread156660.html
Удаление Узла Бинарного Дерева. C++
Добрый День.Возникла проблема с реализацией части функции контейнера для удаления элемента с двумя узлами(по всем правилам бинарных деревьев).Подскажите алгоритм я-реализую. template<class T> void Tree<T>::Del(Node<T>*elem) { if(elem->right != NULL && elem->left != NULL){ std::cout<<"Delete elem with 2 childs\n"; } }
Возвездение числа в степень (рекурсия) C++
Возвести число base в степень exponent с помощью рекурсии. Возможно ли обойтись без третьей переменной или же это оптимальный вариант? //Рекурсивная функция возведения в степень #include <iostream> int power(int, int, int); int main()
C++ решение с простой переменной http://www.cyberforum.ru/cpp-beginners/thread156582.html
Добрый вечер:sleep: Задание прикреплено ниже, если кому не трудно посмотрите пожалуйста. В 1 задании (считая сверху) я написал код:#include <stdafx.h> #include <cmath> #include <iostream> #include <iomanip> using namespace std; void main() { int a(1), b(2);
C++ Количество отрицательных значений функции Учу с++ буквально дня 4, поэтому может быть для кого то вопрос покажется слишком легким. Подскажите идею пожалуйста, а то перерыл google и электронные учебники, что были ниче не нашел:wall: Вот мой код:#include <stdafx.h> #include <math.h> #include <iostream> #include <iomanip> using namespace std; void main() { float x, y; for (x=.3; x<=5; x+=.1) подробнее

Показать сообщение отдельно
fort-_-minor
6 / 6 / 2
Регистрация: 30.07.2010
Сообщений: 87

Как вывести на экран несколько раз - C++

31.07.2010, 15:15. Просмотров 843. Ответов 1
Метки (Все метки)

В задании надо чтобы целое значение (b) вводилось с клавиатуры 4 раза, соответственно потом (x) и (y) выводятся на экран после каждого ввода вот код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdafx.h>
#include <cmath>
#include <iostream>
#include <iomanip>
using namespace std;
void main()
{
    int b;
    float x, y;
    cout <<"Vvedite b, b="; cin>>b;
    for (x=1; x<=2; x+=.2)
    {
        y=exp(x/2)*pow(b,x)*(cos(sqrt(4*b+pow(x,2))/2)+sin(sqrt(4*b+pow(x,2))/2));
        cout<<"x="<<fixed<<setprecision(2)<<x<<"   y="<<y<<endl;
        
    }
    cin.get();
}
Если сделать вот так 4 раза будет некрасиво
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
#include <stdafx.h>
#include <cmath>
#include <iostream>
#include <iomanip>
using namespace std;
void main()
{
    int b;
    float x, y;
    cout <<"Vvedite b, b="; cin>>b;
    for (x=1; x<=2; x+=.2)
    {
        y=exp(x/2)*pow(b,x)*(cos(sqrt(4*b+pow(x,2))/2)+sin(sqrt(4*b+pow(x,2))/2));
        cout<<"x="<<fixed<<setprecision(2)<<x<<"   y="<<y<<endl;
        
    }
    cout <<"Vvedite b, b="; cin>>b;
    for (x=1; x<=2; x+=.2)
    {
        y=exp(x/2)*pow(b,x)*(cos(sqrt(4*b+pow(x,2))/2)+sin(sqrt(4*b+pow(x,2))/2));
        cout<<"x="<<fixed<<setprecision(2)<<x<<"   y="<<y<<endl;
        
    }
    cin.get();
}
Еще если сделать (b) как интервал с одинаковым шагом че то тоже ниче не выходит
Должно быть что то проще типа использования return 4 раза или что то еще... Вопщем подскажите а\
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru