Loading...
Tedo123 avatar Tedo123 0 Точки

9 задача от домащно-C++ Programming

Някаква идея или жокер за тази задача. С другите 9 някак се оправих, но на тази даже не разбирам условието.

 

9.Write a bool function that tests the function from task 8 with different values. It should call the function from 8 for a value and check the result against the expected answer. Make the function check at least 10 numbers of different length and return true if all were correct or false if any of them was wrong. Call that this checking function from main() and print it’s result

8.Write a function that reverses the digits of given positive decimal number. Example: 256 à 652

Тагове:
0
C++ Programming
ThePSXHive avatar ThePSXHive 436 Точки

Доколкото разбирам, това, което трябва да направиш е да въведеш поне 10 стойности в главната програма, и след това да използваш функцията от зад. 8 върху колекцията от елементи, които си въвел. Ако функцията не изпълнява заданието коректно (и някоя от тези 10 стойности остава непроменена след като е била подадена като аргумент на ф-та), прекратяваш итерирането през колекцията и извеждаш false. Ако функцията работи коректно за всички въведени стойности, извеждаш true. Използвай за тази цел една bool променлива ("флаг"). Когато тестваш стойностите обърни реда на цифрите им за да знаеш какво се очаква като изход от функцията.

0
Tedo123 avatar Tedo123 0 Точки

Благодаря за съпорта,

Разбирам, че в главната функция, в самия код статично въвеждам минимум 10 числа. Те са с различна дължина, на които функцията от 8 задача ще обърне цифрите в обратен ред. След това статично в кода трябва да вкарам очаквания резултат и да ги сравня чрез булева функция ?

0
04/03/2017 11:32:36
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.