Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.94
19Evgesha88
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 37
#1

Подготовка к экзамену - C++

28.02.2010, 09:46. Просмотров 2716. Ответов 8
Метки нет (Все метки)

У меня скоро экзамен по С++. Там задачи:
1. Вычислить сумму:2/3+3/4+4/5+...+10/11.
2. Найти сумму ряда 2+4+6+…20.
3. Даны 2 действительных числа х, у (Х "не равно" У). Меньшее из этих 2-х чисел заменить их полусуммой, а большее – их удвоенным произведением.
4. Даны 3 числа. Возвести в квадрат те из них, значения которых не отрицательны.
5. Даны 3 числа. Возвести в квадрат и сложить те из них, значения которых не отрицательны.
6. Даны три стороны треугольника. Найти его площадь
7. Даны вещественные положительные числа a, b, с. Если существует треугольник со сторонами a, b, с, определить его вид (прямоугольный, остроугольный, тупоугольный)
8. Известны площадь круга и квадрата. Определить уместиться ли квадрат в круг
9. Составить программу нахождения произведения двух наименьших из трех различных чисел
10. Напечатать таблицу стоимости 100, 200, 300, …, 2000 г конфет (стоимость 1 кг конфет вводиться с клавиатуры)
11. Даны объем и массы двух тел из разных материалов. Материал какого из тел имеет большую плотность?


Кто что сможет и сколько сможет....Помогите решить, пожалуйста!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2010, 09:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подготовка к экзамену (C++):

Подготовка к экзамену - C++
Сделал 55 вопросов из 60. Все никак не могу осилить 5 вопросов. 1. Дано объявление class person { char name; int age; void...

Подготовка к олимпиаде :) - C++
В прошлом году я занял первое место в своей области. Время идет, и вот пришло время повторить свой подвиг, а то и первое место в...

Подготовка к олимпиаде - C++
Благодарен, что зашли на эту тему и надеюсь, что вы ответите по делу. Скоро олимпиада и по хорошему надо бы подготовиться к ней. На малом...

Подготовка к CPA exam - C++
Здравствуйте! Я собираюсь здать тест CPA. Из подготовки: прошел курс Essentials in C++ (И получил ваучер на скидку) Помогите, пожалуйста...

Определить, допущен ли студент к экзамену - C++
Где ошибка ? все отрабатывает здесь логическая ошибка мне кажется это ошибка в case #include<iostream> using namespace std; ...

Определить, допущен ли студент к экзамену - C++
Пользователь с клавиатуры вводит оценку студента. Определить, допущен ли студент к экзамену. Студент получает допуск, если его оценка 4...

8
WiDe
10 / 10 / 1
Регистрация: 23.02.2010
Сообщений: 120
28.02.2010, 17:19 #2
Девушка, все задания элементарные! Чем вы на программировании занимались? Прочитайте заново всё про массивы и циклы, ну и геометрию вспомните....
0
19Evgesha88
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 37
28.02.2010, 17:26  [ТС] #3
Я вообще не занималась программированием!
0
WiDe
10 / 10 / 1
Регистрация: 23.02.2010
Сообщений: 120
28.02.2010, 17:56 #4
Жесть....
2. Найти сумму ряда 2+4+6+…20.:
C++
1
2
s=0;
for(i=2; i<=20; i+=2) s+=i;
1. Вычислить сумму:2/3+3/4+4/5+...+10/11.
C++
1
2
3
4
5
j=3;
s=0;
for(i=2;i<=10;i++) {
s+=i/j;
j++}
3. Даны 2 действительных числа х, у (Х "не равно" У). Меньшее из этих 2-х чисел заменить их полусуммой, а большее – их удвоенным произведением.
C++
1
2
3
4
5
6
7
8
9
10
11
float x,y,a,b;
cin>>x>>y;
a=(x+y)/2;
b=2*x*y;
if (x<y) {
x=a;
y=b;}
else {
x=b;
y=a;}
cout<<x<<y;
4. Даны 3 числа. Возвести в квадрат те из них, значения которых не отрицательны.
C++
1
2
3
4
5
6
int a,b,c;
cin>>a>>b>>c;
if(a>=0) a*=a;
if(b>=0) b*=b;
if(c>=0) c*=c;
cout<<a<<b<<c;
Добавлено через 12 минут
5. Даны 3 числа. Возвести в квадрат и сложить те из них, значения которых не отрицательны.
C++
1
2
3
4
5
6
7
8
9
10
11
12
int a,b,c,s=0;
cin>>a>>b>>c;
if(a>=0) {
a*=a;
s+=a;}
if(b>=0) {
b*=b;
s+=b;}
if(c>=0) {
c*=c;
s+=c;}
cout<<s;
6. Даны три стороны треугольника. Найти его площадь
C++
1
2
3
4
5
float a,b,c,p,s;
cin>>a>>b>>c; //Стороны
p=(a+b+c)/2; // Полупериметр
s=sqrt(p*(p-a)*(p-b)*(p-c)); //Площадь
cout<<s;
8. Известны площадь круга и квадрата. Определить уместиться ли квадрат в круг
C++
1
2
3
4
5
6
float s1,s2,r,a;
cin>>s1>>s2; //s1 - s квадрата, s2 - круга;
a=sqrt(s1); //сторона квадрата
r=sqrt(s2/M_PI); //Радиус круга
if((sqrt(2*a*a)) <= (2*r)) cout<<"Уместится";
else cout<<"Не уместится";
1
19Evgesha88
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 37
28.02.2010, 17:58  [ТС] #5
Спасибо большое!!!
0
WiDe
10 / 10 / 1
Регистрация: 23.02.2010
Сообщений: 120
28.02.2010, 18:02 #6
11. Даны объем и массы двух тел из разных материалов. Материал какого из тел имеет большую плотность?
C++
1
2
3
4
5
6
float m1,m2,v1,v2,p1,p2;
cin>>m1>>m2>>v1>>v2;
p1=m1/v1;
p2=m2/v2;
if (p1>p2) cout<<p1;
else cout<<p2;
P.S.: Если что-то непонятно, то спрашивайте...
1
Zhilidan
13 / 13 / 3
Регистрация: 26.02.2010
Сообщений: 28
28.02.2010, 21:02 #7
9. Составить программу нахождения произведения двух наименьших из трех различных чисел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
 
int main(int argc, char **argv) {
    int a, b, c;
    cout << "Введите a: " << endl;
    cin >> a;
    cout << "Введите b: " << endl;
    cin >> b;
    cout << "Введите c: " << endl;
    cin >> c;
    if ((a > b) && (a > c))
        cout << b * c;
    if ((b > a) && (b > c))
        cout << a * c;
    if ((c > b) && (c > a))
        cout << b * a;
}
Добавлено через 4 минуты
10. Напечатать таблицу стоимости 100, 200, 300, …, 2000 г конфет (стоимость 1 кг конфет вводиться с клавиатуры)
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
using namespace std;
 
int main(int argc, char **argv) {
    double price;
    cout << "Введите цену 1 кг: " << endl;
    cin >> price;
    for (int i = 1; i <= 20; ++i)
        cout << "Цена " << i << "00 грамм: " << price / 10 * i << endl;
 
}
1
19Evgesha88
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 37
28.02.2010, 21:04  [ТС] #8
Благодарю!))
0
Zhilidan
13 / 13 / 3
Регистрация: 26.02.2010
Сообщений: 28
28.02.2010, 21:09 #9
7. Даны вещественные положительные числа a, b, с. Если существует треугольник со сторонами a, b, с, определить его вид (прямоугольный, остроугольный, тупоугольный)
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
#include <iostream>
#include <math.h>
using namespace std;
 
int main(int argc, char **argv) {
    int a, b, c, max;
    cout << "Введите сторону a:" << endl;
    cin >> a;
    cout << "Введите сторону b:" << endl;
    cin >> b;
    cout << "Введите сторону c:" << endl;
    cin >> c;
    if (a < b) max = b;
    else max = a;
    if (max < c) max = c;
    if (c == max) {
        if (pow(c,2) > pow(a,2) + pow(b,2)) cout << "Тупоугольный";
        if (pow(c,2) == pow(a,2) + pow(b,2)) cout << "Прямоугольный";
        if (pow(c,2) < pow(a,2) + pow(b,2)) cout << "Остроугольный";
        exit(0);
    }
    if (b == max) {
        if (pow(b,2) > pow(a,2) + pow(c,2)) cout << "Тупоугольный";
        if (pow(b,2) == pow(a,2) + pow(c,2)) cout << "Прямоугольный";
        if (pow(b,2) < pow(a,2) + pow(c,2)) cout << "Остроугольный";
        exit(0);
    }
    if (a == max) {
        if (pow(a,2) > pow(c,2) + pow(b,2)) cout << "Тупоугольный";
        if (pow(a,2) == pow(c,2) + pow(b,2)) cout << "Прямоугольный";
        if (pow(a,2) < pow(c,2) + pow(b,2)) cout << "Остроугольный";
    }
}
1
28.02.2010, 21:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.02.2010, 21:09
Привет! Вот еще темы с ответами:

Лабораторная работа. Массивы (задачки к экзамену) - C++
Здравствуйте товарищи форумчани! Помогите пожалуйста с кодами задачек на экзамен! Задачи: 1) Вычислить сумму и число положительных...

Последняя лаба для допуска к Экзамену - C++
Реалізувати структуру, що містить інформацію: факультет, група, кількість студентів, кількість студентів в групі, що отримають стипендію,...

Билет к экзамену. Функции. Вычисление факториала - C++
Народ помогите пожайлуста,срочно нужна ваша помощь–завтра экзамен по С++. Вопрос билета звучит так–напишите программу вычисления y=n! с...

Вывести список студентов получивших 3 по третьему экзамену - C++
Всем привет, у меня тут есть проблемка, задали нам на курсач сделать прогу (StringGrid) которая отображает список студентов, осталось...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

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