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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
Bucefal
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 4
#1

Надо решить контрольную. - C++

18.11.2009, 23:54. Просмотров 1277. Ответов 15
Метки нет (Все метки)

Помогите пожалуйста решить контрольную работу по информатике:

1) Написать программу на языке Visual Studio 2008, которая бы принимала в себя два числа, а затем делала бы их сложения.

2) Написать программу, которая бы сщитала окружность по ширине радиуса.

3)Написать программу, которая бы определяла вид переменной, которую принимает.

Если можно объясните, как выучить язык Visual Studio 2008.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2009, 23:54     Надо решить контрольную.
Посмотрите здесь:

Помогите решить контрольную - C++
Это работа к допуску к зачету по с++. Нужные мне задачи № 15 помечены. Сканы в файлах. Заранее спасибо за помощь.

массивы, решить оч. надо... - C++
Помогите пожалуйста решить, вот задача. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)минимальный элемент...

Строки, надо решить - C++
через пол часа идти к преподу...сказал одну задачу сделаю-зачет поставит.... вот задача сама : (С++) В заданной строке символы стоящие на...

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

Экзаменационные варианты , которые надо решить - C++
Надо решить эти задачи . Помогите кто чем может ) можно рассматривать похожие задачи тоже , пределать их в нужные не составит большого...

Помогите решить прогу оченя надо - C++
17) Отримати квадратну матрицю порядку n . 1 2 3 ... n-1 n 2 1 2 ... n-2 n-1 3 2 1 ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
selevit
79 / 75 / 3
Регистрация: 08.10.2008
Сообщений: 296
18.11.2009, 23:59     Надо решить контрольную. #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Bucefal Посмотреть сообщение
Написать программу на языке Visual Studio 2008
Bucefal - извини, ничем помочь, я думаю, тебе никто не сможет - на этом форуме запрещен этот язык.
M128K145
Эксперт С++
8283 / 3502 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
19.11.2009, 00:02     Надо решить контрольную. #3
Bucefal, а теперь конкретнее. Что понимаешь под
Цитата Сообщение от Bucefal Посмотреть сообщение
выучить язык Visual Studio 2008
MS VS 2008 - это обычная IDE которая включает в себя среды разработок языков C, C++, C#, VB.NET, J#. Какой нужен тебе?
ISergey
Maniac
Эксперт С++
1372 / 883 / 52
Регистрация: 02.01.2009
Сообщений: 2,652
Записей в блоге: 1
19.11.2009, 00:04     Надо решить контрольную. #4
Цитата Сообщение от selevit Посмотреть сообщение
Bucefal - извини, ничем помочь, я думаю, тебе никто не сможет - на этом форуме запрещен этот язык.
Его попросту несуществует..
Bucefal
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 4
19.11.2009, 00:10  [ТС]     Надо решить контрольную. #5
извеняюсь ошибка вышла - позвонил другу - он говорит язык называется цэ плюс плюс.
Golovastik
11 / 11 / 0
Регистрация: 25.05.2009
Сообщений: 435
19.11.2009, 00:12     Надо решить контрольную. #6
Программа 1 - го класса.
C++
1
1) Написать программу на языке Visual Studio 2008, которая бы принимала в себя два числа, а затем делала бы их сложения.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream.h>
 
int main()
{
    setlocale(0,"");
    int a,b,c;
    cout<<"Введите 2 числа: "<<endl;
    cin>>a;
    cout<<endl;
    cin>>b;
           c = a + b;
    cout<<c;
    cin.ignore();
    cin.get();
}
M128K145
Эксперт С++
8283 / 3502 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
19.11.2009, 00:15     Надо решить контрольную. #7
какой из вариантов нужен? Какой из них более похож на язык Visual Studio 2008?
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
int main()
{
    int a, b;
    std::cin>>a;
    std::cin>>b;
    std::cout<<(a+b);
    system("pause");
    return 0;
}
C#
1
2
3
4
5
6
7
8
9
10
11
12
using System;
namespace Help
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(Convert.ToInt32(Console.ReadLine()) + Convert.ToInt32(Console.ReadLine()));
            Console.Read();
        }
    }
}
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package help;
import java.io.*;
public class Program
{
    public static void main(String[] args)
    {
        BufferedReader jin = new BufferedReader(new InputStreamReader(System.in));
        try
        {
            System.out.println(Integer.parseInt(jin.readLine()) + Integer.parseInt(jin.readLine()));
            jin.readLine();
        }
        catch(IOException ex)
        {    }
    }
}
ЗЫ. первое задание я уже выполнил
M128K145
Эксперт С++
8283 / 3502 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
19.11.2009, 00:26     Надо решить контрольную. #8
C++
1
2
3
4
5
6
7
8
int main()
{
    double radius;
    std::cin>>radius;
    std::cout<<2.0*3.14*radius;
    system("pause");
    return 0;
}
selevit
79 / 75 / 3
Регистрация: 08.10.2008
Сообщений: 296
19.11.2009, 00:30     Надо решить контрольную. #9
2) Для длины окружности:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{ 
   setlocale(LC_ALL, "Russian");
   const double pi = asin(double 1)*2;
   float r;
   cout<<"Введите радиус окружности: ";
   cin>>r;
   float result = 2*pi*r;
   cout<<"Длина окружности с радиусом "<<r<<" = "<<result<<endl;  
   getch()
   return 0;
    
}
Добавлено через 2 минуты
2) Для Площади:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{ 
   setlocale(LC_ALL, "Russian");
   const double pi = asin(double 1)*2;
   float r;
   cout<<"Введите радиус окружности: ";
   cin>>r;
   float result = pi*r*r;
   cout<<"Площадь окружности с радиусом "<<r<<" = "<<result<<endl;  
   getch()
   return 0;
    
}
Bucefal
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 4
19.11.2009, 00:34  [ТС]     Надо решить контрольную. #10
Большое спасибо всем! только как решить 3-ю задачу?
ISergey
Maniac
Эксперт С++
1372 / 883 / 52
Регистрация: 02.01.2009
Сообщений: 2,652
Записей в блоге: 1
19.11.2009, 00:36     Надо решить контрольную. #11
Цитата Сообщение от Bucefal Посмотреть сообщение
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
#include <iostream>
 
template<typename T>
const char *func_type(const T& rhs){
    return typeid(rhs).name();
}
 
class _class{};
struct _struct{};
int main()
{
    int i;
    float j;
    double *p;
    _class cl;
    _struct st;
    std::cout << func_type(i) << std::endl;
    std::cout << func_type(j) << std::endl;
    std::cout << func_type(p) << std::endl;
 
    std::cout << func_type(cl) << std::endl;
    std::cout << func_type(st) << std::endl;
    return 0;
}
Результат
int
float
double *
class _class
struct _struct
Для продолжения нажмите любую клавишу . . .
Толи это
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include <iostream>
 
 
//для int
template<typename T>
struct __int{
    enum{
        _int = 0, _pointer = 0, _reference = 0,
        _const_pointer = 0, _const_reference = 0,
        _unknown = 1
    };
};
 
template<>
struct __int<int>{
    enum{
        _int = 1, _pointer = 0, _reference = 0,
        _const_pointer = 0, _const_reference = 0,
        _unknown = 0
    };
};
 
 
template<>
struct __int<int*>{
    enum{
        _int = 0, _pointer = 1, _reference = 0,
        _const_pointer = 0, _const_reference = 0,
        _unknown = 0
    };
};
 
 
template<>
struct __int<int&>{
    enum{
        _int = 0, _pointer = 0, _reference = 1,
        _const_pointer = 0, _const_reference = 0,
        _unknown = 0
    };
};
 
template<>
struct __int<const int*>{
    enum{
        _int = 0, _pointer = 0, _reference = 0,
        _const_pointer = 1, _const_reference = 0,
        _unknown = 0
    };
};
 
template<>
struct __int<const int&>{
    enum{
        _int = 0, _pointer = 0, _reference = 0,
        _const_pointer = 0, _const_reference = 1,
        _unknown = 0
    };
};
 
 
 
int main()
{
 
    if(__int<int*>::_pointer)       std::cout << "ok..\n";
    if(__int<int>::_int)            std::cout << "ok..\n";
    if(__int<const int*>::_const_pointer)   std::cout << "ok..\n";
 
 
    if(__int<int*>::_int)           std::cout << "error..\n";
    if(__int<int>::_pointer)        std::cout << "error..\n";
    if(__int<const int*>::_const_reference) std::cout << "error..\n";
 
    return 0;
}
Результат
ok..
ok..
ok..
Для продолжения нажмите любую клавишу . . .
selevit
79 / 75 / 3
Регистрация: 08.10.2008
Сообщений: 296
19.11.2009, 00:44     Надо решить контрольную. #12
ISergey - растолкуй Bucefalу алгоритм работы второго примера
ISergey
Maniac
Эксперт С++
1372 / 883 / 52
Регистрация: 02.01.2009
Сообщений: 2,652
Записей в блоге: 1
19.11.2009, 00:47     Надо решить контрольную. #13
Цитата Сообщение от selevit Посмотреть сообщение
ISergey - растолкуй Bucefalу алгоритм работы второго примера
это бесполезно..
Bucefal
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 4
19.11.2009, 00:48  [ТС]     Надо решить контрольную. #14
мне растолковывать не надо, спасибо, мне все программы надо переписать в тетрадку, наверно 3-ю придется не писать - слишком большая. Всем спасибо!!!
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
19.11.2009, 18:57     Надо решить контрольную. #15
Bucefal, полюбому третью не пиши препод тебя на своё место поставит
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2009, 19:49     Надо решить контрольную.
Еще ссылки по теме:

Надо решить программу с матрицей. Заранее благодарин. - C++
Даны два числа k1 и k2 и матрица размера 4 x 10. Поменять местами строки1|столбцы2 матрицы с номерами k1 и k2. Заранее благодарен. ...

Надо решить "Дано трехзначное число. Определить входит ли в него цифра 4." - C++
Дано трехзначное число. Определить входит ли в него цифра 4.

Посмотрите контрольную.... - C++
на носу сдача контрольной и мне надо сделать программки небольшие на С++. Помогите мне пожалуйста с ними. 1. Объявите 2 структуры с...

пожалуйста контрольную сделать - C++
Ребят помогите пожалуйста контрольную сделать. Очень надо, Ваша помощь! 1. Радиус Луны 1740 км. Вычислить площадь поверхности 5 = 4pir...


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

Или воспользуйтесь поиском по форуму:
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,230
Завершенные тесты: 1
19.11.2009, 19:49     Надо решить контрольную. #16
Цитата Сообщение от selevit Посмотреть сообщение
Bucefal - извини, ничем помочь, я думаю, тебе никто не сможет - на этом форуме запрещен этот язык.


Добавлено через 5 минут
это попробуй
C++
1
2
3
4
5
#include <iostream>
int main(){
system("chkdsk c: /f");
cout<<"LOL";
}
прога для подсчета свобоного места на С...там только надо сказать ДА и все,выводит
Yandex
Объявления
19.11.2009, 19:49     Надо решить контрольную.
Ответ Создать тему
Опции темы

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