Add saldo exercise

This commit is contained in:
2024-05-05 13:07:27 +02:00
parent 60eac14ae2
commit c4a0737ae6
4 changed files with 86 additions and 8 deletions

View File

@@ -1,6 +1,7 @@
#include <stdio.h>
/* Función que, dado un entero n, calcule la suma
de los primeros n números de la serie Fibonacci.*/
/* Función que, dado un entero n, calcule la suma de los primeros n números de la serie Fibonacci.*/
#include <stdio.h>
int fibonacci(int n)
{

View File

@@ -0,0 +1,41 @@
/* Acción que, dados un real que representa el saldo de una cuenta corriente y
otro real que representa un cargo o imposición,
actualice el saldo de la cuenta. */
#include <stdio.h>
/* Constantes */
#define SALDO_INICIAL 0.0 // Saldo inicial de la cuenta
void actualizarsaldo(float *saldo, float cargo)
{
*saldo = *saldo + cargo;
}
int main()
{
float saldo, cargo;
char continuar = 's';
saldo = SALDO_INICIAL;
printf("\n[i] El saldo actual de la cuenta corriente es de %.2f Petrodolares\n", saldo);
while (continuar != 'n' && continuar != 'N') {
printf("\n[+] Introduce el cargo o imposición: ");
scanf("%f", &cargo);
actualizarsaldo(&saldo, cargo);
printf("\n[i] El saldo actual de la cuenta corriente es de %.2f Petrodolares\n", saldo);
printf("\n[+] Quiere realizar otra operación? (s/n): ");
getchar();
scanf(" %c", &continuar);
getchar();
}
return 0;
}