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

Работа с операторами условия - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа с применением массива http://www.cyberforum.ru/cpp-beginners/thread656761.html
Помогите сделать программу с применением массива в С++. Условие: Втсавить число 0 в середину массива М (20), предварительно сдвинув вправо значения элементов массива, начиная с 11.
C++ Схема алгоритма Помогите написать алгоритм.Вот код #include <stdio.h> #include <math.h> int main( ){ double Xn, Xk, dX, g=9.54, y; printf("Enter Xn, Xk, dX \n"); scanf ("%lf%lf%lf", &Xn, &Xk, &dX); printf(" ------------------------------- \n"); printf("| X | Y |\n "); printf(" ------------------------------- \n"); http://www.cyberforum.ru/cpp-beginners/thread656739.html
Не состыковка между результатом программы и результатом Excel C++
Даны натуральные числа N и M (N>M). Вычислить S=\sum_{k-M}^{N}k^2\ln(k!) Вот код: //Задание 5 #include <stdio.h> #include <conio.h> #include <math.h> int fact(int n) {
Значение переменных C++
Для Х, принимающего значения от XN до XK с шагом ∆X, определить Y. При условии: Y=A,если x>g Y=B,если 0<=x<=g Y=C,если x<0 Результат выдать в форме таблицы значений X иY. Для таблицы обеспечить подпись столбцов. A e^x-8.6
C++ Проверка на ввод символа http://www.cyberforum.ru/cpp-beginners/thread656709.html
Предположим вместо числа был введен символ, тогда после ввода символа пропускается вторая строчка cin>>b; и далее заного перезапускается начальная функция main(); и так она будет постоянно, почему так? #include <iostream> int main(){ int a,b; cout<<"Ввод числа" \\ а если пользователь ввел символ? то как поступить? cin>>a; cin>>b; \\ или надо ввести 2 числа в разные переменные.
C++ с++ програмеры, есть исходник, гляньте В итоге прога должна спрашивать имя файла, а выдодить количество строк ( не считаются только пустые, комменты типа "//" и "/* */" ) эти исходники я взяты с разных книг, почти то что нужно для решения только если б кто подправил //Р11-17.CPP - чтение текстового файла с помощью операции >> #include <stdlib.h> *// Для функции exit() #include <fstream.h> // Для файловых потоков... подробнее

Показать сообщение отдельно
Nixy
ComfyMobile
 Аватар для Nixy
399 / 280 / 8
Регистрация: 24.07.2012
Сообщений: 916
23.09.2012, 22:45     Работа с операторами условия
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
40
41
42
43
44
45
#include <windows.h>
#include <stdio.h>
#include <iostream>
#include <math.h>
 
using namespace std;
 
 
 
void main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    float x;
    printf("\n Введите х: ");
    scanf("%f",&x);
    char *first,*second,*third=" log(x) ";
    float a=cos(x);
    float b=sin(x);
 
    if (x<=0) {
       if (a>b)
           printf("%s%.5f%s%.5f\n","1. cos(x)",b,"\n2. sin(x)",a);
        else
           printf("%s%.5f%s%.5f\n","1. sin(x)",a,"\n2. cos(x)",b);
    }  else {
        float c=log(x);
        float t=0;
            // проверка косинуса с синусом
            if(a>b) {
            t=a;a=b;b=t;
            first="cos(x)";second=" sin(x) ";}
           //проверка косинуса с логарифмом либо с синусом
           // если произошел обмен
            if(b>c) { t=b;b=c;c=t;
                if (first==" cos(x) ") {third=" sin(x) ";second=" log(x) ";} //проверка на обмен
                else {third=" cos(x) ";second=" log(x) ";}}
            // сравнение косинуса и логарифма если
            // произошел обмен
            if(a>b) {t=a;a=b;b=t;
                first=" log(x) ";second=" cos(x) ";}
           printf("%s%.5f%s%.5f%s%.5f\n",first,a,second,b,third,c);
        }
        system("pause");
    }
не забудьте про кнопку спасибо
 
Текущее время: 14:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru