Помощ с две задачи на C++
Модератор: Общи модератори
4 мнения
• Страница 1 от 1
- sedd
- Потребител
-
- Мнения: 26
- Регистриран на: 27.03.2009
- Местоположение: Варна/Ст. Загора
- Пол: Мъж
- Кара: e39 520i
- Детайли за колата: М52B20TU
Помощ с две задачи на C++
Здравейте, колеги.Работата е такава,че семестъра е към края си,а аз съм позакъсал с т'ва програмиране.Ще помоля ако някой има време и му се занимава да помогне със следните задачи..
1.Въведете цяло число n. Изведете числото образувано от същите цифри,но взети в обратен ред(четени отзад напред).
пример:
вход-12345
изход-54321
2.Програма с функция main() и избор чрез меню на функции за:
Въвеждане от клавиатура на размерност (с проверка за коректност) и елементи на масив от цели числа C(K) (K<=25);
Формиране на нов масив CN(K) само от нечетните по стойност елементи и определяне на средно-аритметичната им стойност;
Презаписване на масива C(K) в масив CS(K) и сортиране на този масив във възходящ ред;
Извеждане на екран информация за съответния масив с пояснителен текст.
1.Въведете цяло число n. Изведете числото образувано от същите цифри,но взети в обратен ред(четени отзад напред).
пример:
вход-12345
изход-54321
2.Програма с функция main() и избор чрез меню на функции за:
Въвеждане от клавиатура на размерност (с проверка за коректност) и елементи на масив от цели числа C(K) (K<=25);
Формиране на нов масив CN(K) само от нечетните по стойност елементи и определяне на средно-аритметичната им стойност;
Презаписване на масива C(K) в масив CS(K) и сортиране на този масив във възходящ ред;
Извеждане на екран информация за съответния масив с пояснителен текст.
- ociata
- кандидат ентусиаст
-
- Мнения: 246
- Регистриран на: 25.06.2011
- Местоположение: София/Враца
- Пол: Мъж
Re: Помощ с две задачи на C++
Ей това само в някое ТУ може да задават такива малоумни и неприложими задачи... И на всичкото отгоре не дават хубаво разяснение...
1:(в този вариант ако има "0"-и в началото на числото(012345) няма да работи коректно
1:(този вариант ще работи дори когато имаш водещи 0-и, но ползва стрингови операций)
Втората задачка също е смотана и лесна... Обаче има повече за писана и сега ме мързи. Ако до утре някой колега не ти я напише, ще я опиша. Че снощи много празненства и вече ми се спи
1:(в този вариант ако има "0"-и в началото на числото(012345) няма да работи коректно
#include <iostream>
int main()
{
int num;
cout<<"Enter number "<<endl;
cin>>num;
int rev = 0;
int reminder;
while(num != 0)
{
reminder = num % 10;
rev = rev * 10 + reminder;
num = num / 10;
}
cout<<"Reverse = "<<rev<<endl;
}
1:(този вариант ще работи дори когато имаш водещи 0-и, но ползва стрингови операций)
#include <iostream>
using namespace std;
int main()
{
string num;
cout << "Enter number " << std::endl;
cin >> num;
string rev(num);
reverse(rev.begin(), rev.end());
cout << "Reverse = " << rev << std::endl;
}
Втората задачка също е смотана и лесна... Обаче има повече за писана и сега ме мързи. Ако до утре някой колега не ти я напише, ще я опиша. Че снощи много празненства и вече ми се спи

- sedd
- Потребител
-
- Мнения: 26
- Регистриран на: 27.03.2009
- Местоположение: Варна/Ст. Загора
- Пол: Мъж
- Кара: e39 520i
- Детайли за колата: М52B20TU
Re: Помощ с две задачи на C++
Мерси колега
П.С. Позна,че е ТУ

П.С. Позна,че е ТУ

- Nevermore1337
- Потребител
-
- Мнения: 5
- Регистриран на: 16.12.2017
Re: Помощ с две задачи на C++
Някой колега по някаква случайност да има втората задача?
4 мнения
• Страница 1 от 1
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани