
10.02.2010, 02:47
|
|
Участник форума
Регистрация: 26.05.2007
Сообщений: 191
С нами:
9980126
Репутация:
9
|
|
Сообщение от KrabKN
Написать программу, реализует две функции с одинаковыми именами, но разными входными параметрами (перегрузка).
Функция Kol, которая находит количество положительных чисел с п введенных и количество символов в слове.
на с++
Лови
/*Написать программу, реализует две функции с одинаковыми именами, но разными входными параметрами (перегрузка).
Функция Kol, которая находит количество положительных чисел с п введенных и количество символов в слове.
на с++*/
#include<iostream>
#include<cstring>
using namespace std;
int kol(int n, int m);
void kol();
int main()
{
setlocale(LC_ALL, "Russian");
//Первая часть программа находит количество положительных чисел
int i;
int g;
int r;
cout<<"Программа находит количество введенных положительных чисел"<<endl;
cout<<"Введите числа: ";
cin>>g>>r;
i=kol(g,r);
cout<<"Количество введенных положительных чисел: "<<i<<endl;
//Вторая часть программа подсчитывает количество символов в слове
cout<<"Программа подсчитает количество символов в слове"<<endl;
kol();
return 0;
}
int kol(int n, int m)
{
for(; n<m; n++) {
if (n>=0) cout<<n<<" "<<endl; // здесь нуль я отнес к положительным числам,)))
}
return n;
}
void kol()
{
char str[80];
cout<<"Введите слово: ";
cin>>str;
cout<<"Количество символов в слове"<<strlen(str);
}
Согласно условию у меня подсчитывается количество символов в слове, ну если надо я могу переписать чтобы во всей строке происходил подсчет 
|
|
|