viernes, 9 de marzo de 2018

Práctica con ciclos

Hacer un programa que imprima las tablas de multiplicar del 1 al 10

#include<stdio.h>

main()

{
int multiplicando=1;
int multiplicador=1;
int resultado;

printf("\n **********Tablas de multiplicar**********");

while (multiplicando<=10)

{

while (multiplicador<=10)

{

resultado = multiplicando * multiplicador;

printf("\n %d",multiplicando);
printf(" * %d",multiplicador);
printf(" = %d",resultado);
multiplicador = multiplicador + 1 ;
}

multiplicando = multiplicando + 1 ;
}

return 0;

}



Programa que imprime todos los números pares que hay entre 1 y el 100


include<stdio.h> 
int main() 

int c; 

c = 0; 

while(c < 100) 
c = c + 1; 

if (c % 2 == 0) 

printf("\n%i", c); 

return; 




Programa que imprime todos los números impares entre el 1 y el 100



#include <iostream> 
int main() 
int i; //para el for 
for(i=1;i<100;i++) 
if((i%2)!=0) //si el residuo de i/2 es diferente a 0 entonces es impar y lo manda a imprimir... 
cout<<i<<endl; 





Que imprima la tabla de multiplicar solicitud por el usuario



#include <stdio.h>

int main()
{
    char seguir;
    int i, numero;

    do
    {
        printf( "\n   Introduzca un n%cmero entero: ", 163 );
        scanf( "%d", &numero );

        printf( "\n   La tabla de multiplicar del %d es:\n", numero );

        /* Inicio del anidamiento */

        for ( i = 1 ; i <= 10 ; i++ )
            printf( "\n   %d * %d = %d", i, numero, i * numero );

        /* Fin del anidamiento */

        printf( "\n\n   %cDesea ver otra tabla (s/n)?: ", 168 );
        fflush( stdin );
        scanf( "%c", &seguir );

    } while ( seguir != 'n' );

    return 0;
}



Que solicite 2 números (el primero menor que el segundo) e imprima la suma de los cuadrados de todo los números desde el primero hasta el segundo

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
            int num, cont, x;
           
            printf("Introduzca número: ");
            scanf("%d",&num);
           
            cont=0;
           
            for (x=1;x<=num;x++)
            {
        if (num%x==0)
        {
           cont++;
        }
    }
           
            if (cont==2 || num==1 || num==0)
            {
     printf("Es primo\n");
    }
    else
    {
     printf("No es primo\n");
    }               
           
    system("PAUSE");     
    return 0;

}

No hay comentarios.:

Publicar un comentario

Tablas de multiplicar

#include <iostream> using namespace std; int imprime_tabla(int opcion); int main() { int opcion=0; cout << "Tablas de...