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

Как соединить два кода в один или изменить один из них ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Везде говорится, что структуры и классы отличаются только типом доступа к членам по умолчанию http://www.cyberforum.ru/cpp-beginners/thread433207.html
Доброго времени суток всем. У меня возник такой вопрос: Везде говорится, что структуры и классы отличаются только типом доступа к членам по умолчанию. А как насчет типа наследования по умолчанию? Для классов - он private, а для структур? То есть: struct A { int a;}; struct B : A {};
C++ Напишите мне комментарии #include <iostream> #include <iomanip> #include <conio.h> #include <fstream> using namespace std; int main(){ char z; do { http://www.cyberforum.ru/cpp-beginners/thread433206.html
C++ Тупик с массивами
я вообще не понимаю как работает Dev C++ пишу явно не правильный код а он его запускает как ни в чем не бывало: #include<iostream> using namespace std; int main(){ int a; // в массив а может вместится только 2 числа a=23; // здесь должно выбить ошибку, в массиве нету 35 числа cout<<a<<endl; // тупик, все работает system("pause");
C++ Флаги потока cout.
Здравствуйте. Возник вопрос. В данным момент в целях изучения пишу класс больших чисел. В стандартном потоке вывода есть манипулятор showpos. Как проверить включен он или нет?
C++ Решить задачу с заданным числом шагов в указанном диапазоне http://www.cyberforum.ru/cpp-beginners/thread433188.html
сама задача: Используя циклы while, do-while и for, написать три варианта программы получения на экране таблицы синусов для значений аргумента в диапазоне от 0 до π/2 с заданным числом шагов. Не знаю как подойти к данной задаче, т.е. как разбить диапазон на равное число шагов и брать нужное значение...(
C++ Определение кодировки текстового файла Нужно написать программу на СИ, которая определяет кодировку текстового файла. Помогите, весь инет обшарил, ничего подходящего не нашел... :( подробнее

Показать сообщение отдельно
EMTEC
1 / 1 / 0
Регистрация: 29.10.2011
Сообщений: 110

Как соединить два кода в один или изменить один из них ? - C++

22.01.2012, 21:51. Просмотров 622. Ответов 0
Метки (Все метки)

Помогите прикрутить 4ри проверки особых ситуаций в этом коде

1 Вначале проверяем подойдет ли нам значение,по условию подходят только x > 0(1-ое условие)
2 Если x > 0,проверяем,чтобы под корнем было выражение больше нуля.
3 Проверка существование тангенса, для этого cos(x) != 0
4 Проверка знаменателя,нужно,чтобы не был нулем
Или кто поможет прикрутить этот код к коду по ссылке
Загвостка с функцией Y=f(xi)

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
#include <stdio.h>
#include <math.h>
#include <iostream>
const double E = 2.718281828459;
 
double fun(double x)
{
   return sqrt(  (log(x) - pow(E, 2.3 * x))  / pow( ( tan(x) * tan(x) - pow(2., x) ), 1 / 3.)  );
}
 
void PrintArr(double* arr, size_t size)
{
    size_t i;
    for(i = 0; i < size; ++i)
    {
        printf("%lf  ", arr[i]);
    }
    puts("");
}
 
int main ()
{
    double arr[] = {0.1, 0.2, 0.8};
    const size_t size = sizeof(arr) / sizeof(*arr);
    double res[size];
    size_t i;
    for(i = 0; i < size; ++i)
    {
        res[i] = fun(arr[i]);
    }
    PrintArr(arr, size);
    PrintArr(res, size);
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru