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

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

Войти
Регистрация
Восстановить пароль
 
Ксения О
4 / 4 / 0
Регистрация: 06.12.2010
Сообщений: 30
#1

программа с разветвлением - C++

27.02.2011, 14:02. Просмотров 614. Ответов 4
Метки нет (Все метки)

Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2011, 14:02     программа с разветвлением
Посмотрите здесь:

Программа с разветвлением - C++
Уважаемые, нужно написать программу в которой предусмотреть введение аргумента и вывода значения вычисленной функции в каждой ветке...

Программы с разветвлением (вычислить по формуле) - C++
Помогите написать программу пожалуйста :) Зарание спасибо.

Задания на вычисление значения выражений с использованием операторов цикла с внутренним разветвлением. Необходимо найти ошибку - C++
#include <cmath> #include <conio.h> #include <iostream.h> #include <math.h> #include <cmath> void main() { float i,a; ...

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

Первая программа. Код не компилируется и не запускается программа. - C++
Первая программа, первая ошибка Здравствуйте! Решил учить С++. Скачал книгу Programming: Principles and Practice Using C++, Бьерн...

Цикл с разветвлением - Turbo Pascal
Для 10 произвольных значений подсчитать суммы: 1) всех чисел < 2; 2) всех чисел в интервале от –1 до 0; 3) остальных чисел. Прошу...

Циклы с разветвлением - Turbo Pascal
Циклы с разветвлением Цель работы – получение навыков составления и отладки программ комбинированного типа. На практике, алгоритмы,...

цикл с разветвлением - Turbo Pascal
Я не могу в задание вникнуть( вроде понимаю что к чему...но потом каша получается. а!, а<=10 y= a^8, a>10 ...

Проблемма с разветвлением... - C (СИ)
Задача Вычислите высоту треугольника, если известны его площадь и разница между основанием и высотой.Че-то я неправильно написал -...

Цикл с разветвлением - VBA
Здравствуйте :) Застопорилась на теме циклов, а именно вложенного и цикла с разветвлением. Прошу помощи в написании двух программок или...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
1641 / 1269 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
27.02.2011, 17:31     программа с разветвлением #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cmath>
#include <algorithm>
 
template<class Iter, class Pointer>
void raisePos(Iter beg, Iter end, Pointer pFun){
    while(beg!=end){
        if(*beg>=0) std::cout<<pFun(*beg, 2)<<"  ";
        ++beg;
    }
}
 
int main(){
    const int n=3;
    float mas[n];
    std::cout<<"Input 3 numbers\n";
    std::for_each(mas, mas+n, [](float& masi){std::cin>>masi;});
    std::pointer_to_binary_function<double, double, double> pFun(pow);
    raisePos(mas, mas+n, pFun);
}
Ксения О
4 / 4 / 0
Регистрация: 06.12.2010
Сообщений: 30
27.02.2011, 22:11  [ТС]     программа с разветвлением #3
как ошибку исправить?

C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h> 
#include <math.h> 
#include <stdlib.h> 
#include <conio.h> 
void main ()
{ int a,b,c;
printf("vvedi 3 chisla",a,b,c);
scanf("%d%d%d",&a,&b,&c);
if (a>0) a*=a; printf(a); else
if (b>0) b*=b; printf(b); else
if (c>0) c*=c; printf(c);
getch (); }
LeX
231 / 231 / 59
Регистрация: 30.06.2010
Сообщений: 858
27.02.2011, 22:58     программа с разветвлением #4
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
#include <stdio.h> 
#include <math.h> 
#include <stdlib.h> 
#include <conio.h> 
void main ()
{
int a,b,c;
printf("vvedi 3 chisla",a,b,c);
scanf("%d%d%d",&a,&b,&c);
if (a>0) 
{
a*=a; 
printf(a);
}
if (b>0)
{
b*=b;
printf(b);
}
if (c>0)
{
c*=c;
printf(c);
}
getch ();
 }
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
28.02.2011, 19:18     программа с разветвлением #5
Цитата Сообщение от Ксения О Посмотреть сообщение
printf(a);
C
1
printf("%d",a);
Yandex
Объявления
28.02.2011, 19:18     программа с разветвлением
Ответ Создать тему
Опции темы

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