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

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

Войти
Регистрация
Восстановить пароль
 
Crafticea
2 / 2 / 0
Регистрация: 19.11.2012
Сообщений: 38
#1

Задача по С++ для первого курса - C++

19.11.2012, 20:45. Просмотров 483. Ответов 4
Метки нет (Все метки)

Здравствуйте. Задали написать программу для решения этой формулы:
Задача по С++ для первого курса
Составил вот такой код:
C++ (Qt)
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
#include <cstdio>
#include <cmath>
#include <conio.h>
 
int main()
{
    double x,p1,p2,p3,p4,p5,p6,f;
    printf ("Введите число: ");
    scanf ("%lf",&x);
    if (x>=0,x<=10)
    {
        p1=pow(x, 4);
        p2=pow(p1, 1.0/5);
        p3=pow(x, 4-x);
        p4=pow(p3, 1.0/5);
        p4=p2+p4;
        p5=fabs(x-20.5);
        p6=log(p5);
        f=p4+p6;
          printf ("Ответ: %0.7f");
    }
    else printf ("Нет решений\n");
    printf ("Вычисление завершено, нажмите любую кнопку");
    getch();
    return 0;
}
Программа запускается, но все время выводит ответ -0.0000000
Незнаю где ошибка. Можете указать на ошибку?
Так же кто хочет помочь за плату, есть еще несколько заданий для решения(правда с условием, что научите меня их делать тоже. Я человек желающий научиться, а не лишь бы сдать)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 20:45     Задача по С++ для первого курса
Посмотрите здесь:

Программа для первого курса (определяет количество и произведение положительных значений функции) - C++
Нужно помощь в написание проги, которая определяет количество и произведение положительных значений функции y=cosx для всех целых x от 2 до...

borland c++ v3.1 задания первого курса - C++
Очень надо до завтра написать 3 программы на borland С++ v3.1, помогите пожалуйста Вот первая: Дан одномерный массив размером 10...

Две задачки с первого курса бизнес - информатики) - C++
1) Дан массив из n целых чисел. Поменять местами наименьший и первый отрицательный элемент. 2) Вычислить сумму элементов, расположенных...

Вывести проходной балл и список студентов первого курса - C++
Есть вот такое задание: Информация про абитуриентов сохраняется в таком виде: шифр, ФИО, три оценки по экзаменам. Известно количество...

Бакалаврская работа для 4 курса студенту информатики - C++
У кого есть готовая дипломная или бакалаврскя работа по программированию?киньте пожалуйста кому не жалко)) или помогите с тему подобрать...

Не мог бы кто-нибудь дать пособия для 1 курса с++ - C++
Не мог бы кто-нибудь помочь дать материал по программированию С++ для первого курса.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
13056 / 7319 / 816
Регистрация: 27.09.2012
Сообщений: 18,055
Записей в блоге: 3
Завершенные тесты: 1
19.11.2012, 20:51     Задача по С++ для первого курса #2
C++
1
if (x>=0 && x<=10)
и
C++
1
printf ("Ответ: %0.7lf\n",f);
Crafticea
2 / 2 / 0
Регистрация: 19.11.2012
Сообщений: 38
19.11.2012, 21:39  [ТС]     Задача по С++ для первого курса #3
Сейчас написал вторую задачу:
Задача по С++ для первого курса
C++ (Qt)
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
#include <cstdio>
#include <cmath>
#include <windows.h>
#include <conio.h>
 
int main()
{
    double sumS = 0.0;
    size_t uiN;
    double A, N, M, S, P;
    printf ("Enter N ");
    scanf ("%d", &uiN);
    printf ("Enter A ");
    scanf ("%lf",&A);
    if(!N || A <= 0)
    {
        printf("oshibka\n");
        printf("again\n\n");
        getch();
    }
    sumS += A/(double(uiN))*A/(double(uiN));
    printf ("%5.3f\n", sumS);
    printf ("Enter S");
    scanf ("%lf",&S);
    printf ("Enter P");
    scanf ("%lf",&P);
    if(P>0 && S>0)
    {
        M=P*S*sumS;
        printf ("%5.3f\n", M);
    }
    getch();
    return 0;
}
Где N - число фигур, S - Толщина фигуры, Р - Плотность вещ-ва.
Вроде все работает нормально, кроме строки 21. Кажется я неправильно написал формулу вычисления последовательности, зависящей от двух переменных N и A. Прошу проверить на правильность составление программы
Crafticea
2 / 2 / 0
Регистрация: 19.11.2012
Сообщений: 38
20.11.2012, 00:05  [ТС]     Задача по С++ для первого курса #4
Остальное вроде все правильно, но формулу для цикла, который указан в задаче написать не могу. Как ее составить?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2012, 00:08     Задача по С++ для первого курса
Еще ссылки по теме:

киньте задания по лабам и курсачам где-то для 1-2 курса, заранее спасибо) - C++
по с++, delphi, c# хочу поучить пока время есть

Подсчёт первого слова в строке и задача на перестановку - C++
#include &lt;iostream&gt; #include &lt;string&gt; using namespace std; int main(){ setlocale(0,&quot;&quot;); int i=0; char s = {'...

Задача на поиск совпадений букв первого слова во втором - C++
Ребят, решите пожалуйста задачу: Даны два слова. Для каждой буквы первого слова (в том числе для повторяющихся в этом слове букв)...

Выбор первого ЯП для изучения - C++
Всем привет. Я хочу начать учить свой первый ЯП, до этого изучал pascal и C#(Четверь книги Шилдта по 4.0). Есть желание писать...

Идея для первого проекта - C++
Если кратко, то передо мной поставили условие: если ты до сентября не сверстаешь какую-нибудь годную программу, то можешь забыть о...

Вывести на экран номера первого положительного и первого отрицательного элементов - C++
Добрый день,есть такое задание,дан массив размеры и кол-во элементов задается с клавиатуры и нужно из этого массива вывести на экран первое...


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

Или воспользуйтесь поиском по форуму:
Croessmah
Модератор
Эксперт CЭксперт С++
13056 / 7319 / 816
Регистрация: 27.09.2012
Сообщений: 18,055
Записей в блоге: 3
Завершенные тесты: 1
20.11.2012, 00:08     Задача по С++ для первого курса #5
что-то на подобии:
C++
1
2
3
sumS=0;
for(size_t i=1;i<=uiN;++i)
   sumS += (A/(double(i)))*(A/(double(i)));
Yandex
Объявления
20.11.2012, 00:08     Задача по С++ для первого курса
Ответ Создать тему
Опции темы

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