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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.67
Darin@
0 / 0 / 0
Регистрация: 10.05.2010
Сообщений: 52
#1

Программый код и блок-схема по Си++ Оператор выбора switch - C++

10.05.2010, 12:20. Просмотров 2253. Ответов 4
Метки нет (Все метки)

1. По последней цифре данного натурального числа определить последню цифру квадрата этого числа.
2. Если у данного натурального четырехзначного числа есть хотя бы две одинаковые цифры, то найти сумму всех цифр этого числа, в противном случае произведение всех его цифр.
3. По заданным трем углам (в градусах) определить вид треугольника (тупоугольный, прямоугольный или остроугольный).
4. Подсчитать значение функции при заданном аргументе.
x^2+1.5, если х<=1
у={ 10-sqrt(x), если 1<x<=2
(3*x)/(x-2), если x>2
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.05.2010, 12:20     Программый код и блок-схема по Си++ Оператор выбора switch
Посмотрите здесь:

Оператор выбора switch - C++
Для двух вводимых пользователем чисел, вычислить сумму их квадратов или разность их кубов в зависимости от выбранного переключателя.

Оператор выбора switch.C++. - C++
Не могу сообразить,как построить switch... По последним цифрам двух натуральных чисел определить последнюю цифру куба разности этих...

Ветвление, оператор выбора Switch - C++
v= ...

Вычислить значение функции, использовать оператор выбора switch. - C++
Вычислить значение функции из заданного набора: Номер функции вводит пользователь. Все переменные и результат имеют вещественный ...

Вывести в одну строку два слова через оператор выбора switch-case - C++
Помогите исправить программу, чтобы выводилось в одну строку сразу 2 выбранных слова,например &quot;Король червы&quot; #include &lt;iostream&gt; ...

Оптимизировать код оператор switch - C++
Послкажите что нетак после cin&gt;&gt;v содержимое switch не работает void main() { float inches=2.54; float cm; int...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
EvilSlipp3r
32 / 32 / 3
Регистрация: 25.03.2010
Сообщений: 45
10.05.2010, 19:14     Программый код и блок-схема по Си++ Оператор выбора switch #2
4) вроде похоже на правду, тестил 1 раз.
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
#include <iostream>
using namespace std;
#include "math.h"
 
double fun1(double x){
    return pow(x,2) + 1.5;
}
 
double fun2(double x){
    return 10 - pow(x,0.5);
}
 
double fun3(double x){
    return (3*x)/(x-2);
}
 
int main() 
{
    double x;
    cout << "Enter X = " ;
    cin >> x;
    
    // для первого выражения
    if(x <= 1) cout << "\n Y = " << fun1(x);
    else cout << "\n X must be <= 1 !" ;
    
    // для второго выражения
    if(x <= 2 && x > 1) cout << "\n Y = " << fun2(x);
    else cout << "\n X must be 1<x<=2 !" ;
        
    // для третьего выражения
    if(x > 2) cout << "\n Y = " << fun3(x);
    else cout << "\n X must be >2 !" ;
    
    system("PAUSE");
    return 0;
}
Добавлено через 16 минут
3) особо не тестил, перевод гугла) ногами не пинать
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
#include <iostream>
using namespace std;
 
int main() 
{
    int a[3] , i, count=0;
    cout << "Enter angles : " ;
    for(i = 0; i < 3 ; i++) cin >> a[i];
    
    if (a[0]+a[1]+a[2] == 180) {
        for(i = 0; i < 3 ; i++) {
            if(a[i] == 90) {
                cout << "right triangle!"; // прямоугольный
                break;
            }
            
            if(a[i] > 90) {
                cout << "obtuse triangle!"; // тупоугольный
                break;
            }
            
            if(a[i] < 90) count++ ;
        }
    
        if (count == 3) cout << "oxygon!"; // остроугольный
    }
    else cout << "It`s not triangle!";
    system("PAUSE");
    return 0;
}
Добавлено через 10 минут
1)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 
int main() 
{
    int n, last;
    cout << "Enter number : " ;
    cin >> n;
    last = n % 10;
    cout << "Last figure is " << last << endl;
    cout << "Last figure in square is " << (last*last)%10 << endl;
    cout << "*** For test : square of number " << n*n ;
    system("PAUSE");
    return 0;
}
neske
1479 / 846 / 75
Регистрация: 26.03.2010
Сообщений: 2,904
10.05.2010, 19:17     Программый код и блок-схема по Си++ Оператор выбора switch #3
EvilSlipp3r, первая и вторая задача уже решена)
ТС отдельные темы создавал.
EvilSlipp3r
32 / 32 / 3
Регистрация: 25.03.2010
Сообщений: 45
10.05.2010, 19:26     Программый код и блок-схема по Си++ Оператор выбора switch #4
оу) там надо было со switсh. тогда не надо копипастить мои говнокоды...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.05.2010, 19:28     Программый код и блок-схема по Си++ Оператор выбора switch
Еще ссылки по теме:

Оператор switch, можно ли сделать код проще? - C++
Дана задача посчитать гласные в тексте введенном с клавиатуры, вопрос ниже... #include &lt;iostream&gt; #include &lt;string&gt; #include...

блок-схема алгоритма и програмный код функции - C++
Прошу помочь с данным заданием. Напишите блок-схему алгоритма и програмный код функции с коментариями. Для функции передаваемые...

По длинам сторон определить, можно ли построить треугольник. Нужна блок схема и желательно код - C++
Задача 1. Три отрезка заданы длинами. Определить, можно ли построить из них треугольник, если - да, то вычислить радиус круга, ...

Оператор switch - C++
Дан номер телевизионного канала. Вывести на экран наиболее популярные программы этого канала

Оператор switch - C++
целое число в диапазоне 0 – 9. Вывести строку — название соответствующей цифры на английском языке (0 — &quot;zero&quot;, 1 — &quot;one&quot;, 2 — &quot;two&quot;, ...)....

С++.Оператор switch. - C++
Не могу избавиться от ошибки в программном коде. #include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; using namespace std; ...


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

Или воспользуйтесь поиском по форуму:
neske
1479 / 846 / 75
Регистрация: 26.03.2010
Сообщений: 2,904
10.05.2010, 19:28     Программый код и блок-схема по Си++ Оператор выбора switch #5
Первая и вторая тоже без свича сделаны были)
Yandex
Объявления
10.05.2010, 19:28     Программый код и блок-схема по Си++ Оператор выбора switch
Ответ Создать тему
Опции темы

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