2 / 2 / 0
Регистрация: 12.01.2014
Сообщений: 57
1

Написать группу перегруженных функций, которые возвращают модуль целого, длинного целого

22.10.2014, 23:34. Показов 846. Ответов 2
Метки нет (Все метки)

Вот задали в Университете написать програмки кому может пригодятся ришал,даю задание а ниже код:

1) Написать программу с помощью функции к одному из заданий:
- Соединить 2 строки


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
main()
{
char ryadok1[20], ryadok2 [20];
setlocale(LC_ALL,"Russian");
printf("Введите 1 строку \n");
scanf("%s",&ryadok1);
printf("Введите 2 строку \n");
scanf("%s",&ryadok2);
strcat(ryadok1,ryadok2);
printf("Соедененная строка - % s\n, ryadok1");
system ("PAUSE");
return 0;
}
2) Написать группу перегруженных функций, которые возвращают модуль целого, длинного целого и действительного значения двойной точности.

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
#include<iostream.h>
int modul(int a);
double modul(double a);
long double modul(long double a);
main()
{
int x=-25;
double y=-35.7;
long double z=50.75;
setlocale(LC_ALL,"");
printf("%i\n",modul(x));
printf("%f\n",modul(y));
printf("%f\n",modul(z));
getchar();
return 0;
}
int modul(int a)
{
if (a<0) a*=(-1);
return a;
}
double modul(double a)
{
if (a<0) a*=(-1);
return a;
}
long double modul(long double a)
{
if (a<0) a*=(-1);
return a;
}
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
31
32
33
34
35
36
#include<iostream.h>
#include<conio.h>
class knopka
{
public:
char on;
char off;
void peremikach();
};
main()
{
int rez,b;
knopka perem;
cout<<"Vveditb '1' dlya vkluchenna i dlya vukluchenna peremukacha knopku"<<"\n";
perem.peremikach();
return 0;
}
void knopka::peremikach()
{
char status;
int a=0;
while (status!='Q')
{
do status = getch();
while (status!='1'&& status!='Q');
cin>>status;
if (status=='1')
a++;
if (a%2!=0)
cout<<"Status 'on'"<<"\n";
else if (a%2==0)
cout <<"Status'off'"<<"\n";
else if (status=='Q')
exit(1);
}
}
Делал порядка 9 лабораторок и в каждой из-них по 3-7 задач, кому интересно, скину!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.10.2014, 23:34
Ответы с готовыми решениями:

Из произвольного целого числа или длинного целого числа, вводимого с клавиатуры, путем изменения цифр 0 или 1
Произвольное длинное целое число разделить на четыре однобайтовых целых числа, каждому из которых...

Вывести в убывающем порядке цифры, которые входят в запись данного длинного целого числа только один раз
б. Вывести в убывающем порядке цифры, которые входят в запись данного длинного целого числа только...

Написать программу возведения целого числа в целую степень, без использования стандартных функций
Здравствуйте!!! Помогите , пожалуйста написать программу с помощью цикла. написать программу...

Посчитать 2 в степени целого длинного числа
#include &lt;iostream&gt; #include &lt;stdlib.h&gt; using namespace std; int main() { int i; double...

2
С чаем беда...
Эксперт CЭксперт С++
10009 / 5355 / 1467
Регистрация: 18.10.2014
Сообщений: 12,917
23.10.2014, 07:38 2
Ни одна из ваших программ не является программой на языке С. В языке С нет перегруженных функций, классов и стандартного заголовочного файла 'iostream'. Поэтому что все это делает здесь - не понятно.
0
2 / 2 / 0
Регистрация: 12.01.2014
Сообщений: 57
23.10.2014, 09:43  [ТС] 3
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
Ни одна из ваших программ не является программой на языке С. В языке С нет перегруженных функций, классов и стандартного заголовочного файла 'iostream'. Поэтому что все это делает здесь - не понятно.
Я тоже не понимаю что делает это здесь?Если я тему создавал в C++

Добавлено через 1 минуту
Прошу модератора перенести в форум C++ для начинающих
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2014, 09:43
Помогаю со студенческими работами здесь

Инвертировать младший байт длинного целого числа
записать выражение,которое инвертирует младший байт этого числа!!!как???

Инверсия двух средних битов длинного целого числа
Стоит задача в лабке по инверсии двух средних битов длинного целого числа. По инверсию вкурсе,...

[NASM] Умножение длинного целого числа в памяти на регистр
умножение длинного целого числа (в памяти) на регистр. Получить произведение*(в памяти) может...

Определить, является ли симметричным двоичное представление длинного целого числа
Обработку двоичного числа делать без преобразование к строковому массиву, только сдвигами и...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru