Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
BulgaraCeha slovacaCroataEnglezaEstonaFinlandezaFranceza
GermanaItalianaLetonaLituanianaMaghiaraOlandezaPoloneza
SarbaSlovenaSpaniolaSuedezaTurcaUcraineana

BiologieBudovaChemieEkologieEkonomieElektøinaFinanceFyzikální
GramatikaHistorieHudbaJídloKnihyKomunikaceKosmetikaLékaøství
LiteraturaManagementMarketingMatematikaObchodPoèítaèùPolitikaPrávo
PsychologieRùznéReceptySociologieSportSprávaTechnikaúèetní
VzdìláníZemìdìlstvíZemìpisžurnalistika

Cvièné pøíklady

matematika



+ Font mai mare | - Font mai mic



DOCUMENTE SIMILARE

TERMENI importanti pentru acest document

Cvièné pøíklady

Napište algoritmus, pomocí nìhož postupnì uložíte 3 hodnoty do promìnných a1 a2 a3 a urèíte poèet promìnných, jejichž hodnota je rovna 1. Poèet vypište.



Napište algoritmus, pomocí nìhož postupnì uložíte 4 hodnoty do promìnných a1 a2 a3 a4 a urèíte souèet hodnot tìch promìnných, jejichž hodnota je lichá. Souèet vypište.

Do promìnné x uložte libovolné liché èíslo.Urèete souèet a souèin pìti lichých za sebou jdoucích èísel, jestliže prostøední èíslo je x

Vypoèítejte a vypište velikost hrany, objem a povrch krychle, jestliže do promìnné u naètete velikost tìlesové úhlopøíèky.

Urèete hodnotu, která se rovná rozdílu maximální hodnoty ze tøí èísel uložených v promìnných x y z a aritmetického prùmìru z tìchto èísel.

Urèete minimální hodnotu ze ètyø celých èísel uložených v promìnných x y u v

Urèete nejvìtší poèet za sebou jdoucích pøirozených èísel poèínaje èíslem x, které je potøebné seèíst, abyste dostali souèet nejvìtší možný a zároveò menší než je hodnota uložená v promìnné y. Hodnoty do promìnných x, y nejprve naètìte, nech x < y

Vypište souèin všech celých èísel ležících ve vámi zadaném intervalu (dolníhorní

Do promìnné x uložte libovolné èíslo. Urèete souèet a souèin 101 za sebou jdoucích èísel, jestliže prostøední èíslo je x

Vypište aritmetický prùmìr z celých èísel ležících ve vámi zadaném intervalu (dolní < horní

Urèete pøirozené èíslo nabývající minimální hodnoty z koneèného poètu pøirozených èísel, jejichž hodnoty postupnì ukládáte do promìnné èíslo, pøièemž ukládání ukonèíte vložením hodnoty nula.

Do promìnné èíslo pøíkazem èti (èíslo) postupnì ukládejte pøirozená èísla, pøièemž ukládání ukonèete vložením hodnoty nula. Urèete a vypište maximální hodnotu z vložených èísel, která jsou dìlitelná ètyømi.

Urèete n-tou mocninu nìjakého vámi zadaného èísla. Hodnoty naètìte do promìnných n a x

Vypoètìte souèin prvních p pøirozených èísel dìlitelných tøemi, p ³

Urèete souèet všech lichých pøirozených èísel menších než daná hodnota h a vìtších než daná hodnota d.

Urèete sudé pøirozené èíslo nabývající minimální hodnoty z koneèného poètu pøirozených èísel, jejichž hodnoty postupnì ukládáte do promìnné èíslo pøíkazem èti (èíslo), pøièemž ukládání ukonèíte vložením hodnoty nula.

Urèete nejmenší poèet za sebou následujících èísel, poèínaje èíslem jedna, které je zapotøebí seèíst, abyste dostali souèet vìtší než je daná hodnota h.

Do promìnné èíslo pøíkazem èti (èíslo) postupnì ukládejte celá èísla, pøièemž ukládání ukonèete vložením hodnoty nula. Urèete a vypište maximální hodnotu z vložených èísel, která jsou menší než hodnota v promìnné hranice, kterou naètete.

Urèete maximální a minimální hodnotu v posloupnosti celých èísel a1, a2, …, an (pøedpokládejme n ³ 2). Pøedpokládáme, že prvky posloupnosti jsou uloženy v jednorozmìrném poli a. Proveïte zámìnu posledního prvku posloupnosti s maximálním prvkem.

Urèete a vypište aritmetický prùmìr z èísel uložených v posloupnosti èísel a1, a2, …, an, jejichž hodnoty leží ve vámi zadaném intervalu. Pøedpokládáme, že prvky posloupnosti jsou uloženy v jednorozmìrném poli a

Do promìnné x uložte libovolnou celoèíselnou hodnotu. Vypište, kolikrát se v posloupnosti èísel a1, a2, …, an, která jsou uložena v jednorozmìrném poli a, vyskytuje na sudé pozici v posloupnosti (tj. v položkách se sudým indexem) hodnota uložená v x

Urèete a vypište souèet všech èísel uložených v posloupnosti èísel a1, a2, …, an, která jsou vìtší než daná hodnota x. Tu si do promìnné x naètìte pøíkazem èti(x). Pøedpokládáme, že prvky posloupnosti jsou uloženy v jednorozmìrném poli a

Pøedpokládejme, že v jednorozmìrném poli a je uloženo n celých èísel. Napište algoritmus, který v poli a nahradí èísla menší než 5 a vìtší než nula pøedem zadanou hodnotou x.

Napište algoritmus, který ze vstupu pøeète 20 èísel (do pole a) a vypíše je v opaèném poøadí.

Pøedpokládejme, že máme v poli a uloženo 10 prvkù. Sestavte algoritmy, pomocí nichž zkopírujete prvky pole a do pole b ( pole b je také 10-prvkové) tak, že:

v poli b budou prvky uloženy ve stejném poøadí jako v poli a,

v poli b budou prvky uloženy v opaèném poøadí než v poli a.

Naètìte 10 prvkù do pole a. Sestavte algoritmy, pomocí nichž zkopírujete prvky pole a do pole b (pole b je 20-prvkové, pole a se bude nacházet v poli b dvakrát) tak, že:

prvky pole a budou v poli b uloženy dvakrát za sebou, vždy ve stejném poøadí jako v poli a (tj. celé pole se dvakrát zopakuje),

celé pole a bude v poli b uloženo nejprve v pùvodním poøadí, a pak v opaèném poøadí prvkù.

Urèete nejmenší, druhou nejmenší a tøetí nejmenší hodnotu v posloupnosti navzájem rùzných celých èísel a1, a2, …, an. Pøedpokládáme, že prvky posloupnosti jsou uloženy v jednorozmìrném poli a. ( Pøedpokládejme n ³

Napište algoritmus, kterým vložíte do posloupnosti a1, a2, …, an pøed k-tý prvek nový prvek x, který naètete pøíkazem èti(x)

Napište algoritmus, který pro posloupnost n èísel a1, a2, …, an, uložených v jednotlivých položkách promìnné a typu jednorozmìrné pole, urèí poèet tìch èlenù posloupnosti ležících na lichých pozicích v poli a (tj. i = 1, 3, …), které mají sudou hodnotu. Tyto hodnoty uložte postupnì do posloupnosti b1, b2, …, bk, 1 £ k £ n .

Napište algoritmus, který pro posloupnost n èísel a1, a2, …, an, uložených v jednotlivých položkách promìnné a typu jednorozmìrné pole, najde poslední sudé èíslo v dané posloupnosti. Použijte zarážku.

Zjistìte, zda v posloupnosti èísel a1, a2, …, an, uložených v jednotlivých položkách jednorozmìrného pole a, existuje èíslo vìtší hodnoty než je daná hodnota x. Jakmile takové èíslo najdete, zapište jeho hodnotu a index položky, v které se nachází, a v dalším procházení polem nepokraèujte. Pokud takové èíslo neexistuje, informujte o tom.

Ze vstupu naètìte do pole a posloupnost 100 reálných hodnot. Sestavte algoritmus, kterým nejprve najdete maximální hodnotu a její pozici k.

vymìòte jí se složkou a[100],

posuòte položky a[k+1], a[k+2],…, a[100] o jednu pozici “dopøedu (dolù)”, a hodnotu, která byla pùvodnì v položce a[k], uložte do a[100]. Takto vytvoøenou posloupnost s pozmìnìným poøadím vypište.

Pøedpokládejte, že posloupnost navzájem rùzných celých èísel a1, a2, …, an je uložena v poli a. Sestavte algoritmus, kterým pøenesete danou posloupnost z pole a do pole b tak, aby b[1] = min, b[n] a ostatní prvky zùstaly ve stejném poøadí. (Napø.: jestliže ak je minimální prvek, tak pole b vypadá: b = (b[1], b[2],b[3],….,b[n]) = (ak, a1, a2, …, ak-1, ak+1,…, an).

Pøedpokládejte, že posloupnost navzájem rùzných celých èísel a1, a2, …, an je uložena v poli a. Sestavte algoritmus, kterým pøenesete danou posloupnost z pole a do pole b tak, aby b[1] = min, b[n] = max a ostatní prvky zùstaly ve stejném poøadí. (Napø.: jestliže ak je minimální prvek, ap je maximální prvek, tak pole b vypadá: (b[1], b[2],b[3],….,b[n]) = (ak, a1, a2, …, ak-1, ak+1,…, ap-1, ap+1,…,an, ap), pro k < p nebo(b[1], b[2],b[3],….,b[n]) = (ak, a1, a2, …, ap-1, ap+1,…, ak-1, ak+1,…,an, ap), pro p < k

Je dáno n-prvkové pole a. Sestavte algoritmus, kterým pøenesete pole a do n- prvkového pole b tak, že pro pole b bude platit:

(b[1], b[2], b[3],….,b[n])= (a[1], a[n], a[2], a[n-1], a[3], a[n-2], a[4], a[n-3],…., a[k]), kde když (n mod 2) = 0 a když (n mod 2) = 1.

Jsou dána pøirozená èísla n, a1, a2, …, an. Je zapotøebí urèit, kolik èlenù ak dané posloupnosti uložené v n-rozmìrném poli a, vyhovuje podmínce a tyto èleny uložit do pole b.

Pokud se takové èleny v poli a nenacházejí, podejte o tom informaci.

Pro danou posloupnost n celých èísel uloženou v poli a utvoøte pole b tak, že jeho položka b[i] , i = 1, …, n, je roven poètu tìch èlenù z pole a, které pøevyšují v poèáteèním úseku délky i posloupnosti a hodnotu i. Posloupnost b vypište.

Napište algoritmus, který pro posloupnost n èísel a1, a2, …, an uloženou v jednotlivých položkách promìnné a typu jednorozmìrné pole provede její rozdìlení do tøí posloupností tak, že prvky pùvodní posloupnosti od prvního do k-tého budou v jedné posloupnosti, od (k+1)-ního prvku do s-tého budou v druhé posloupnosti a od (s +1)-ního do posledního v tøetí posloupnosti, 1 £ k < s < n, n ³

Nech matice A je typu (m,n). Napište algoritmus, který seète prvky prvního a pøedposledního øádku a daný souèet uloží do promìnné souèet

Nech matice A je typu (m,n). Napište algoritmus, který provede zámìnu druhého a ètvrtého sloupce. Pozmìnìnou matici vypište.

Nech matice A je typu (m,n). Napište algoritmus, který vypoèítá souèet sudých prvkù (tj. prvkù se sudou hodnotou) tøetího øádku a souèin lichých prvkù (tj. prvkù s lichou hodnotou) pátého sloupce.

Nech matice A je typu (m,n). Napište algoritmus, který urèí poèet všech lichých prvkù ležících v druhém øádku a pøedposledním sloupci, který uložíte do promìnné poèet. A pak nahraïte poslední prvek posledního øádku (tj. a[m,n] hodnotou promìnné poèet

Nech matice A je typu (m,n). Pøedpokládejme, že prvky matice jsou navzájem rùzné. Napište algoritmus, který najde minimální prvek prvního øádku a maximální prvek posledního øádku a pak tyto prvky vymìní. (Pozn.: Je nutno najít nejen minimální hodnotu, ale též pozici, kde tato minimální hodnota leží. Obdobnì maximální prvek.)

Ze vstupu naètìte dvì trojciferná èísla pomocí pøíkazù èti(èíslo1) èti(èíslo2). První èíslo rozložte na cifry a tyto pak uložte do prvního øádku matice A typu (2,3). Druhé èíslo také rozložte na cifry a pak je uložte do druhého øádku matice A.

Nech matice A je typu (m, n). Z matice A vytvoøte matici B typu (m, n +1) tak, že pøed k-tý sloupec vložíte nový sloupec obsahující m jednièek. Hodnotu naètete pomocí pøíkazu èti(k). Matice B bude vypadat následovnì:

Nech matice A je typu (m, n). Z matice A vytvoøte matici B typu (m +1, n ) tak, že k matici A pøidáte (m +1)-tý øádek obsahující prvky am+1,1, am+1,2, …, am+1,n, pøièemž am+1,1 = ak,1+ as,1, am+1,2 = ak,2+ as,2, …, am+1,n = ak,n+ as,n . Promìnné k,s naètete pomocí pøíkazù èti(k) èti(s). Matice B bude vypadat následovnì:

Nech matice A je typu (m, n). Pøedpokládejme, že prvky matice jsou navzájem rùzné. Urèete maximální hodnotu matice a uložte ji do promìnné max. Pak nahraïte každý prvek druhého øádku, jehož hodnota leží v intervalu <max-5, max-1> hodnotou max

Nech matice A je typu (m, n). Urèete prùmìrnou hodnotu prvkù matice A (tj. prùmìrnou hodnotu ze všech hodnot matice) a uložte ji do promìnné prùmìr. Pak zjistìte, kolikrát se v matici A vyskytuje prvek s menší hodnotou než je prùmìrná hodnota a vypoèítejte prùmìrnou hodnotu z tìchto prvkù.

Nech matice A je typu (m, n). Napište algoritmus, který urèí první sudou hodnotu prvního øádku, uloží ji do promìnné suda a pak zjistí prvky celé matice, jejichž hodnota je vìtší než hodnota promìnné suda a tyto prvky uloží do pole a. Jestliže takové prvky neexistují, podejte o tom informaci.

V matici A typu (m, n) urèete v každém sloupci souèet prvkù. Vypoètené souèty ukládejte postupnì do jednorozmìrného pole a. Matici A a pole a vypište.

Naètete prvky matice typu (m, n). Zjistìte a vypište prùmìr tìch prvkù matice, které leží v sudých øádcích a zároveò v lichých sloupcích (tj. souèin prvkù matice, jejichž øádkový index je sudý a sloupcový index je lichý).

Nech matice A je typu (m, m). Najdìte minimální a maximální prvek na hlavní diagonále, které uložíte do promìnných minmax. Pak tyto prvky vymìòte a pozmìnìnou matici vypište.

Nech matice A je typu (m, m). Napište algoritmus, který urèí poèet všech lichých prvkù ležících v druhém øádku a pøedposledním sloupci, který uložíte do promìnné poèet. Když takové prvky neexistují, podejte o tom informaci. Když takové prvky existují, tak nahraïte každý prvek vedlejší diagonály promìnnou poèet

Nech matice A je typu (m, m). Urèete souèet hodnot prvkù ležících na hlavní a vedlejší diagonále, které jsou vìtší než hodnota x, kterou naètete pøíkazem èti(x)

Vypište aritmetický prùmìr z prvkù ležících nad hlavní diagonálou, které jsou sudá.

Ze vstupu postupnì naètìte do promìnné èíslo dvìstì èísel a urèete aritmetický prùmìr z tìch, která jsou vìtší než -17 a menší než 19. V ALGORITMU NEPOUŽÍVEJTE POLE.

První dvì Fibonacciho èísla F1F2 se rovnají jedné. Další Fibonacciho èíslo vypoèítáme tak, že sèítáme dvì pøedchozí Fibonacciho èísla Fn = Fn –1 + Fn-2 pro n = 3,4,5, . Sestavte algoritmus, který vypoèítá n-té Fibonacciho èíslo. Hodnotu n naètete jako vstupní údaj. V ALGORITMU NEPOUŽÍVEJTE POLE, POUZE JEDNODUCHÉ PROMÌNNÉ!

Celé èíslo 153 se nazývá Armstrongovo èíslo pro svoji zajímavou vlastnost: 153=13+53+33, tj. souèet tøetích mocnin cifer se rovná samotnému èíslu. Sestavte algoritmus, který najde všechna trojciferná Armstrongova èísla a vypíše je.

Z koneèného poètu pøirozených èísel, jejichž hodnoty postupnì ukládáte do promìnné èíslo pøíkazem èti(èíslo), pøièemž ukládání ukonèíte vložením hodnoty nula, urèete aritmetický prùmìr prvního a naposledy vloženého pøirozeného èísla.

Z èíselné posloupnosti a1, …, an odeberte první prvek, který je násobkem pìti a zároveò nedìlitelný tøemi. Pokud se v posloupnosti takový prvek nevyskytuje, odeberte druhý prvek a2. Posloupnost vypište. Pøedpokládáme, že posloupnost je již uložená v poli a

Pøedpokládejte, že v poli a máte uloženu èíselnou posloupnosti a1, …, an. V poli a najdìte první liché èíslo a pøed toto èíslo pøidejte do pole novou položku obsahující hodnotu nula. Pokud se v posloupnosti liché èíslo nevyskytuje, pøidejte nulu až na konec posloupnosti, t.j. do položky a[n+1]. Posloupnost vypište.

Napište algoritmus, který pro èíselnou posloupnost a1, a2,, an , kterou naètìte do pole a, najde a vypíše poslední dvì nezáporná èísla a z daných èísel urèí a vypíše menší. Pokud se taková èísla v poli nenacházejí, podejte o tom informaci.

Napište algoritmus, který pro matici A typu (m,n), m ³ 2, jejíž prvky jsou celá navzájem rùzná èísla, urèí minimální prvek vyskytující se v matici A v prvním øádku, uloží ho do promìnné min, a urèí a vypíše souèin prvkù v posledním øádku, jejichž hodnota je vìtší než hodnota min.

Napište algoritmus, který pro matici A typu (m,n), n ³ 4, jejíž prvky jsou celá èísla, zjistí v druhém a pøedposledním sloupci souèet prvkù ostøe vìtších než je daná hodnota x. Z tìchto dvou zjištìných hodnot vypíše tu menší. Pokud jsou obì hodnoty stejné, tak o tom podá informaci.

Napište algoritmus, který pro matici A typu (m,n), jejíž prvky jsou celá èísla, urèí a vypíše indexy prvního lichého prvku a posledního sudého prvku vyskytujícího se v posledním øádku matice A. Pokud nìkterý prvek neexistuje, podejte o tom informaci.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1014
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2025 . All rights reserved