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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Jalced
0 / 0 / 0
Регистрация: 12.10.2011
Сообщений: 50
#1

Цикл с пред и постусловием - C++

07.12.2011, 10:38. Просмотров 622. Ответов 3
Метки нет (Все метки)

Вот, написал (с++), но почему то "P" не сходятся с тем, что в ответе, думаю ошибся в формуле?
ActionScript 3
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
#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<iostream>
#include<iomanip>
using namespace std;
int main()
    
{
 
setlocale (LC_ALL, ".ACP");
double 
P,
l1=0.0025,
l2=0.0015,
l3=0.0016,
exp=2.71,
t;
cout <<"Введите t"<< endl<<"t=";
cin>>t;
 
while (t<200)
{
P=100*((l2-l3)*pow(exp,-(l1+l2)*t)+l1*pow(exp,(-l3*t))/(l1+l2-l3));
t=t+50;
cout<<setprecision (5)<<"P="<<P<<endl;
cout<<setprecision (3)<<"t="<<t<<endl;
 
}
do
{
P=100*((l2-l3)*pow(exp,-(l1+l2)*t)+l1*pow(exp,(-l3*t))/(l1+l2-l3));
cout<<setprecision (5)<<"P="<<P<<endl;
t=t+200;
cout<<setprecision (4)<<"t="<<t<<endl;
 
}
while (t<1000);
system ("pause");
return 0;
}
0
Миниатюры
Цикл с пред и постусловием  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2011, 10:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Цикл с пред и постусловием (C++):

Линейные, цикл с пред- и постусловием, и цыкл с ветвлением - C++
первая задачка (решение с помощью линейного программирования) вторая задачка (решение с помощью цикла с пред- и постусловием) третья...

Циклы с пред и постусловием - C++
Пожалуйста помогите решить задачку по C++ Циклы с предусловием и постусловием ввод и вывод через printf scanf Последовательность чисел...

Задание на цикл с параметром и цикл с постусловием - C++
Помогите пожалуйста написать программу с этими циклами. 1. Вычислить и напечатать таблицу значений функции Z= (e^-x)sinx для 0&lt;=x&lt;=П,...

Цикл с постусловием - C++
Мне нужно доделать чуть программу.Нужно что бы она в конце работы спрашила про новый ввод данных.кто может помочь помогите вот она &lt;ссылка...

Цикл с предусловием и постусловием - C++
Дано вещественное число a. Из чисел 1, 1+1/2, 1+ 1/2 + 1/3, … вывести те, которые меньше a.

Добавить цикл с постусловием - C++
Задача: #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream.h&gt; #include &lt;stdlib.h&gt; void main() {clrscr(); struct...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
golatin
266 / 223 / 43
Регистрация: 12.10.2011
Сообщений: 328
Завершенные тесты: 1
07.12.2011, 11:15 #2
C++
1
P=100*(((l2-l3)*pow(exp,-(l1+l2)*t)+l1*pow(exp,(-l3*t)))/(l1+l2-l3));
У тебя считает (100*a+b)/c, а надо 100*(a+b)/c
1
Rels
13 / 13 / 1
Регистрация: 11.10.2011
Сообщений: 116
07.12.2011, 11:21 #3
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
#include<stdio.h>
#include<math.h>
#include<iostream>
#include<iomanip>
using namespace std;
int main()
        
{
 
setlocale (LC_ALL, ".ACP");
double 
P,
l1=0.0025,
l2=0.0015,
l3=0.0016,
exp=2.71,
t;
cout <<"Введите t"<< endl<<"t=";
cin>>t;
 
while (t<200)
{
P=(100*((l2-l3)*pow(exp,-(l1+l2)*t)+l1*pow(exp,(-l3*t)))/(l1+l2-l3));
t=t+50;
cout<<setprecision (5)<<"P="<<P<<endl;
cout<<setprecision (3)<<"t="<<t<<endl;
 
}
do
{
P=(100*((l2-l3)*pow(exp,-(l1+l2)*t)+l1*pow(exp,(-l3*t)))/(l1+l2-l3));
cout<<setprecision (5)<<"P="<<P<<endl;
t=t+200;
cout<<setprecision (4)<<"t="<<t<<endl;
 
}
while (t<1000);
return 0;
}
t=0, p=100 и т.д.
1
Jalced
0 / 0 / 0
Регистрация: 12.10.2011
Сообщений: 50
07.12.2011, 12:02  [ТС] #4
Спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2011, 12:02
Привет! Вот еще темы с ответами:

Не работает цикл с постусловием - C++
Доброго времени суток! Требовалось написать программу, которая бы рисовала 2 пирамиды. (скрин прикреплен) Возникли сложности с...

Циклический алгоритм (цикл с постусловием) - C++
Здравствуйте! Помогите пожалуйста с задачей. TC++ Для введенных с клавиатуры чисел найти сумму отрицательных кратных 4. Пpи вводе...

дано целое число N>0 . используя один цикл (с пред- и пост- условием) найти сумму 1!+2!+.+n! - C++
дано целое число N&gt;0 . используя один цикл (с пред- и пост- условием) найти сумму 1!+2!+...+n!

Цикл с постусловием: поиск элемента с заданными свойствами - C++
Известны данные о мощности двигателя 30 моделей легковых автомобилей. Выяснить, есть ли среди них модель, мощность двигателя которой...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
07.12.2011, 12:02
Ответ Создать тему
Опции темы

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