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

Проверьте программу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ написать программу по системам счисления http://www.cyberforum.ru/cpp-beginners/thread394827.html
задача: ввести цифры трехзначного числа в системе счисления с основанием р (р<0). вывести представление этого числа в системе счисления с основанием q , (p<q<10)
C++ в строке символов удалить все кроме цифр помогите джависту! в строке символов удалить все кроме цифр и вывести количество сотен числа #include<stdlib.h> #include<conio.h> #include<iostream.h> #include<string.h> void main() { clrscr(); http://www.cyberforum.ru/cpp-beginners/thread394822.html
НОД и НОК двух чисел через циклы С++ C++
Помогите, пожалуйста, нужно решить данную задачу на С++ с помощью циклов. Пользователь вводит 2 числа. Определить наибольший общий делитель и наименшое общее кратное.
наиболее приближенное значенние к заданному числу C++
во первых вводим количество чисел в массиве ,затем сам массив ,после позицию какого либо цисла .Наша задача найти самое приближенное значение к заданному числу пример вводим 5 вывод 2 1 2 5 5 6 3 вводим 3 вывод 2 1...
C++ Подсчёт символов http://www.cyberforum.ru/cpp-beginners/thread394804.html
Люди вот я написал мини прогу в консоле: #include <conio.h> #include <string.h> using namespace std; int main() { char *f = "hi";
C++ Метод половинного деления Методом половинного деления найти решение следующих нелинейных уравнений с точностью e=0.01 e=0.001; e=0.0001;e=0.00001; e=0.00001; x^4-2x-4=0 (x<0) подробнее

Показать сообщение отдельно
sniperni
0 / 0 / 0
Регистрация: 28.11.2011
Сообщений: 46

Проверьте программу - C++

29.11.2011, 17:43. Просмотров 306. Ответов 2
Метки (Все метки)

Я написал программу для следующей задачи:
3.Если среди чисел Sin Xn (n=1, 2,…, 30) есть хотя бы одно отрицательное число, то логической переменной t присвоить значение True, а иначе – значение False.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <conio.h>
#include <math.h>
#include <cmath>
using namespace std;
int main()
{
    double x,y,n;
    bool t;
    cout<<"Vvedite x:";
    cin>>x;
    for(n=1;n<=30;n++)
    {
        if(sin(pow(x,n))<0)
        t="True";
        else
        t="False";
    }
    cout<<"t="<<t;
    getch();
}
Но почему-то прога всегда выдаёт мне на экране "1"... проверьте пожалуйста прогу и подскажите - что не так у меня в ней.
ПОМОГИТЕ ПОЖАЛУЙСТА!!! ЗАРАНЕЕ ОГРОМНОЕ СПАСИБО!!!

Добавлено через 49 секунд
там SinX в степени n
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru