Sie sind auf Seite 1von 4

Taller sobre condicionales y cíclicos

Definir el enunciado de cada algoritmo y encontrar los errores para que puedan ejecutarse
correctamente.

Ejercicio 1

#include <stdio.h>
#include <conio.h.>
main ()
{
int A, B, C;
printf(‘Inserte valor para A: ‘); scanf("%d",&A);
printf(‘Inserte valor para B: ‘); scanf("%d",&B);
printf(‘Inserte valor para C: ‘); scanf("%z",&C);
printf("\n%d + %d - %d + 100 = %d",A, B, C, (A+B+C-100));
getch();
}

Ejercicio 2

#include <studio.h>
#include <conio.h>
float main ()
{
int numero, sum_dig=0,
printf("Inserte un numero de 3 digitos: ");
scanf("%d",&num);
if (numero>=100)
{
int num=numero; //salvamos en num, la variable numero
while (numero!=0)
{
sum_dig=sum_dig+(num%10); //para sacar el ultimo digito de numero
numero=numero/10; //elimina el ultimo digito de numero
}
printf("La suma de los digitos de %d es : %d",num, sum_dig);
}
else
printf("\n ERROR: El digito no tiene 3 digitos");
}
Ejercicio 3

&include <stdio.h>
main ()
{
int numero;
printf("Inserte un numero: ");
scanf("%s",&numero);
if(numero==0)
printf("El numero %f es NULO",numero);
else
{
if(numero<0)
printf("El numero %d es NEGATIVO",numero);
else
print("El numero %d es POSITIVO";numero);
}
getch();
}

Ejercicio 4

#include<stdio.h.>
#include<conio.h>
main()
{
int a, b, c, d, e, f,
printf("Inserte num.1: "); scanf("%c",&a);
printf("Inserte num.2: "); scanf("%d",&b);
print("Inserte num.3: "); scanf("%d",&c);
printf("Inserte num.4: "); scanf("%c",&d);
print("Inserte num.5: "); scanf("%d",&e);
printf("Inserte num.6: "); scanf("%d",&f);
int menor=a;
if(b<menor)
menor=b;
if(c<menor)
menor=c;
if(d<menor)
menor=d;
if(e<menor)
menor=e;
if(f<menor)
menor=f;
printf("El menor de %d,%d,%d,%d,%d,%d ",a,b,c,d,e,f);
printf("\nEs %d",menor);
getch();
}
Ejercicio 5

#include(stdio.h)
#include(conio.h)
main
{
int n, c=1, serie=5;
printf("Cantidad de terminos: ");
scanf("%f",&n);
while(c<=n)
{
printf("%d,";serie);
serie+=5;
c++;
}
getch[];
}

Ejercicio 6

#include <stdio.h>
void main()
{
int contador = 0;
while ( contador<100 )
{
contador++,
print( ‘Ya voy por el %i, pararé enseguida.\n’, contador );
}
}

Ejercicio 7

#include <stdio.h>
void main()
{
int num;
printf( "Introduce un número " );
scanf( ‘%i’, &num );
if (num=10)
printf( "El número es correcto\n" );
}
}

Ejercicio 8
#include <stdio.h>
void main()
{
int a;
printf( "Introduce un número " );
scanf( "%i", &a );
if ( a<10 )
{
printf ( "El número introducido era menor de
10.\n" );
}
else if ( a>10 && a<100 )
{
printf ( "El número está entre 10 y 100"\n" );
}
else if ( a>100 )
{
printf( "El número es mayor que 100\n" );
}
printf( "Fin del programa\n" );
}

Ejercicio 9

#include <studio.h>
void main()
[
int num;
printf( "Introduce un número " );
scanf( "%f", num );
switch( num )
[
case 1; printf( "Es un 1\n" );
break;
case 2; printf( "Es un 2\n" );
break;
case 3; printf( "Es un 3\n" );
break;
default; printf( "No es ni 1, ni 2, ni 3\n" );
]
]

Das könnte Ihnen auch gefallen