MOPT - Lògica i programacio / Pseudocodi: Exercicis Pseudocodi
Contingut
Exercicis Seqüencials
1. Escriu un algorisme amb pseudocodi que demani al usuari el seu nom, i a continuació escrigui una salutació.
2. Calcular el perímetre i l'àrea d'un rectangle atesa la base i l'alçada.
3. Calcular la hipotenusa d'un triangle rectangle a partir dels seus catets.
4. Escriu un algorisme amb pseudocodi que demani dos valors numèrics, intercanviï els valors de les variables, i mostri les variables amb els valors intercanviats.
Exercicis estructura alternativa
1. Escriu un algorisme que demani un número i digui si és positiu, negatiu o 0.
2. Escriu un algorisme en pseudocodi que demani un nom d'usuari i una contrasenya i si s'ha introduït "pcarbonell" i "pc1673" s'indica "Has entrat al sistema", sinó hi ha un error.
3. Algorisme que demani dos números 'nota' i 'edat' i un caràcter 'sexe' i mostri el missatge 'ACCEPTADA' si la nota és major o igual a cinc, l'edat és més gran o igual a divuit i el sexe és 'F'. En cas que es compleixi el mateix, però el sexe sigui 'M', heu d'imprimir 'POSSIBLE'. Si no es compleixen aquestes condicions cal mostrar 'NO ACCEPTADA'.
4. L'associació de vinicultors té com a política fixar un preu inicial al quilo de raïm, la qual es classifica en tipus A i B, i a més en mides 1 i 2. Quan es realitza la venda del producte, aquesta és d'un sol tipus i mida, es requereix determinar quant rebrà un productor pel raïm que lliura en un embarcament, considerant el següent:
- Si és de tipus A, se li carreguen 20 cèntims al preu inicial quan és de mida 1; i 30 cèntims si és de mida 2.
- Si és de tipus B, es rebaixen 30 cèntims quan és de mida 1, i 50 cèntims quan és de mida 2.
- Realitzeu un algorisme per determinar el guany obtingut.
Exercicis estructura repetitiva
Para
1. Crea una algorisme amb pseudocodi que demani un número i calculi el seu factorial (El factorial d'un nombre és el producte de tots els enters entre 1 i el mateix nombre i es representa pel nombre seguit d'un signe d'exclamació. Per exemple 5! = 1x2x3x4x5=120)
2. Feu un algorisme que imprimeixi tots els números parells entre dos números que se li demanin a l'usuari.
3. Realitzar un algorisme que demani números (es demanarà per teclat la quantitat de números a introduir). El programa ha d'informar de quants números introduïts són més grans que 0, menors que 0 i iguals a 0.
4. Feu un algorisme que demani un número ente 1 i 10 i mostri la seva taula de multiplicar.
5. Feu un algorisme que mostri les taules de multiplicar del 1 al 10.
6. Una empresa té el registre de les hores que treballa diàriament un empleat durant la setmana (sis dies) i requereix determinar-ne el total, així com el sou que rebrà per les hores treballades.
7. Una empresa paga als seus empleats amb base en les hores treballades a la setmana.
- Realitzeu un algorisme per determinar el sou setmanal de N treballadors i, a més, calculeu quant va pagar l'empresa pels N empleats.
PENDENT HO FAREM AMB WHILE Feu una algorisme amb pseudocodi que digui si un número introduït per teclat és primer o no.
- Un nombre primer és aquell que només és divisible entre ell mateix i la unitat.
- Nota: N'hi ha prou amb provar fins a l'arrel quadrada del número per veure si és divisible per algun altre número.