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

Помогите. Решите пожалуйста задачу - C++

Восстановить пароль Регистрация
 
alexanf
2 / 2 / 0
Регистрация: 09.10.2011
Сообщений: 37
15.10.2011, 18:38     Помогите. Решите пожалуйста задачу #1
Нужен пример цикла while решите с использованием библиотеки stdio и цикла for. Буду очень благодарен!!!!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.10.2011, 18:38     Помогите. Решите пожалуйста задачу
Посмотрите здесь:

C++ C++Решите мне пожалуйста через main!!И подробьнее!!
C++Решите мне пожалуйста через main!!И подробьнее!! C++
C++ C++Решите мне пожалуйста через функцию
C++ C++Решите мне пожалуйста через функцию
C++ C++Решите мне пожалуйста через функцию
C++ C++Решите мне пожалуйста через функцию
C++ C++Решите мне пожалуйста через функцию
C++ пожалуйста решите. для вас эт ерунда(чем быстре тем лучше)
Объясните пожалуйста задачу C++
Пожалуйста, откорректируйте задачу! C++
C++ Разъясните пожалуйста задачу

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
aeshes
 Аватар для aeshes
437 / 200 / 13
Регистрация: 07.10.2011
Сообщений: 462
15.10.2011, 18:57     Помогите. Решите пожалуйста задачу #2
cout заменяешь на printf, cin - на scanf

цикл while переделывается в for по следующим правилам:

C++
1
2
3
4
5
6
7
8
9
10
11
i=0;//инициализация счетчика
while (условие)
{
 
i++;//изменение счетчика
}
 
for(i=0;условие;i++)
{
 
}
alexanf
2 / 2 / 0
Регистрация: 09.10.2011
Сообщений: 37
15.10.2011, 19:25  [ТС]     Помогите. Решите пожалуйста задачу #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
#include <stdio.h>
#include  <math.h>
 
 
void main() 
{
double xn, xk, dx, eps;
printf("Vvedite znachenia: xn,xk,dx,eps\n");
scanf ("%f",&xn);
scanf("%f", &xk);
scanf("%f",&dx);
scanf("%f",&eps);
    printf("-------------------------------------\n");
    printf("|   x  |     f    |   n  |  math F  |\n");
    printf("-------------------------------------\n");
        double S=0, T;
        double x,ck, mathF;
        for (x=xn; abs(x)<1;x+=dx)
        {
              
                
                ck=x;
                for (int n=0; fabs(ck)>eps;n++)
                {
                        S=S+ck;
                        T=x*x*(2*n+1)/(2*n+3.0);
                        ck=ck*T;
                        
                }
                S=S*2;
                mathF=log((1+x)/(1-x));
                printf("|  %6.2f  |  %6.2f  |   %6.2f  |  %6.2f    |\n",x,S,n,mathF);
                
        }
        printf("-------------------------------------\n");
}
 Комментарий модератора 
Используйте теги форматирования кода!
Yandex
Объявления
15.10.2011, 19:25     Помогите. Решите пожалуйста задачу
Ответ Создать тему
Опции темы

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