Gatsby Default StarterGatsby logo

#Algorithmic

rediger un programme demandant a lutilisateur un nombre, puis une puissance, et qui affiche le resultat de la puissance de ce nombre

// Demander à l'utilisateur d'entrer un nombre
ecrire "Entrez un nombre : "
lire nombre

// Demander à l'utilisateur d'entrer une puissance
ecrire "Entrez une puissance : "
lire puissance

// Calculer le résultat de la puissance
resultat <- nombre ** puissance

// Afficher le résultat
ecrire "Le résultat de ", nombre, " élevé à la puissance ", puissance, " est : ", resultat

--

ecrire "entrez votre prenom" lire prenom

ecrire "entrez votre nom" lire nom

ecrire "Bonjour, ", prenom, " ", nom, "!"

--

ecrire "give me a number" lire number1

ecrire "give me another number" lire number2

ecrire "le resultat de multiplication est ", number1 * number2

--

ecrire "enter the current time (hours first, then minutes, then seconds)"
lire hours, minutes, seconds

seconds <- minute * 60
hours <- minute * 3600


si result > 500

what i did is upwards.

the correct result is downwards.

//


ecrire "enter the current time (hours first, then minutes, then seconds)"
lire hours, minutes, seconds

// Convertir l'heure en seconds
duree_en_secondes ← (hours * 3600) + (minutes * 60) + seconds

// Verifier si la duree est strictiment superieur a 500 secondes

si duree_en_secondes > 500 alors 
	// Afficher la duree en seconds
	ecrire "La duree est de ", duree_en_secondes, " secondes."
sinon
	// Afficher l'heure entree par l'utilisateur
	ecrire "L'heure entree est : ", heure, ":", minutes, ":", secondes
fin si

--

counter ← 0

while counter < 10 ecrire "Counter: ", counter counter ← counter + 1

--

write "prompt your age please" read userAge

if userAge < 0 write "the prompted age is not valid" read userAge

while userAge < 0 write "the prompted age is not valid" read userAge

--

Bot to buy crypto

Goal is to win 1000 euros You start at 200 euros

You will play by buying things

You only stop if you go down to 100euro

Otherwise you buy a share: You have 1/3 which earns between 50 and 100 euros

Every time an action makes money: You have 3 possible choices: You kept it You sell it and get double what it brought You liquidate half = Sell half and earn half

Total check of the actions that bring in the money Once the choice is made. We look at how many actions he has in total and he has a 1/5 chance of winning between 10 and 20 euros for each action.

--write the algorithme for this--