-->
.

martes, 31 de enero de 2012

Estructuras Secuenciales (Ejercicios 5 - 6)


Programa 5:
Que permita el ingreso de dos números , los sume y reste.
#include<stdio.h>
#include<conio.h>
    void main()

    clrscr();
    int n1, n2,s ;
    printf("Primer numero");/* Presentación por pantalla*/
    scanf("%d",&n1); /*Ingreso por teclado*/

    printf("Segundo numero"); /* Presentación por pantalla*/ 
    scanf("%d",&n2);  /*Ingreso por teclado*/
    r
=n1-n2;   /*A la variable r se le asigna la resta de n1 y n2*/

    s=n1+n2; /*A la variable s  se le asigna la suma de n1 y n2*/
    printf("La suma es:  %d\nLa resta es: %d ",s,r); 
    getch();
}
NOTA:
El primer %d representa a la primera variable que es 's', el segundo %d a la segunda 'r' y así sucesivamente según el numero de variables a presentar.


Programa 6:
Que permita el ingreso de un numero, calcule el cuadrado y la raíz cuadrada.
#include<stdio.h>
#include<conio.h>
#include<math.h>  /* Nueva librería que usaremos*/
   void main()

    clrscr();
    int n, r,c ;
    printf("Número");/* Presentación por pantalla*/
    scanf("%d",&n); /*Ingreso por teclado*/

    r=sqrt(n); /* sqrt(); funcion trabaja con libreria 
                                math.h calcula la raiz cuadrada*/
    c=pow(n,2);/* pow(a,b); trabaja con libreria math.h 
                                   calcula la potencia de un numero donde 
                                   'a' es la base y 'b' es el exponente*/
    printf("La raiz cuadrada es:  %d\nEl cuadrado es: %d ",r,c); 
    getch();
}


NOTA:
Por el momento asumiremos que solo se ingresan números positivos, ya que la raíz cuadrada de números negativos esta indefinida o no existe.
Luego veremos como validar que solo se pueda ingresar números positivos. 

0 comentarios:

Publicar un comentario

Popular Posts

Followers