Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
1)Určete počet cifer zadaného kladného celého čísla. Vstupní hodnotu načtěte ze standardního vstupu do proměnné celočíselného typu. Výsledek bude rovněž celé číslo, které zapište na standardní výstup. Např. pro zadané vstupní číslo 5814 se na výstupu musí objevit číslo 4.
2)V seznamu celých čísel ukončeném -1, které nepatří do seznamu, nalezněte druhou největší hodnotu. Seznam má vždy alespoň dvě hodnoty a čísla se mohou opakovat.
3)Ze standardního vstupu přečtěte celé kladné číslo N<=10000. Pak nalezněte všechna prvočísla menší nebo rovna dané hodnotě N. Nejmenší prvočíslo je 2. Na standardní výstup zapište všechna nalezená prvočísla ve vzestupném pořadí na jeden řádek, oddělte je mezerami. Tak např. pro vstupní N=10 je správným výstupem následující řádek.
2 3 5 7
dekuju za pomoc
Offline
měl by sis pro každou otázku založit zvlášť téma
jinak 1 jde udělat pomocí desítkového logaritmu
2) doporučuji si seřadit a vypsat 2.číslo od konce a nebo si všechny čísla dát do haldy na vrcholu mít nejvyšší a porovnat jestli číslo na 2 a 3.místě
+ by to chtělo vidět že jsi už něco nějak začal řešit
Offline
↑ trikolorka:
Řekl bych, že toho po nás chceš vyřešit trochu moc vzhledem k tomu, co jsi sama předvedla (spíš nepředvedla). Podívej se prosím na čtvrtý bod pravidel.
Offline
Stránky: 1