jueves, 20 de marzo de 2014

Cuaderno Digtal




Nombre: Erick Yamil Martinez Lopez
Curso : ELT-30
Materia : Programacion-30
Docente: Roman Villaroel Meruvia




Practica de c++
# include <stdio.h>
main()
{
printf ("%d",2+3*5);
Resultado = 13
Primero se hace la multiplicación,
}
# include <stdio.h>
main()
{
printf ("%d",(20+5)%6);
Resultado= 1
}
# include <stdio.h>
main()
{
printf ("%d",15+-5*6/10);
Resultado = 12
}
# include <stdio.h>
main()
{
printf ("%d",2+10/5*2-7%1);
Resultado = 6
}
Primer lugar las operaciones entre paréntesis
Luego la negación, después la multiplicación, división, y el resto de la división finalmente
La sumas y las restas finalmente
En caso de tener igual prioridad se analizan de izquierda a derecha
Variables int

Variable es un espacio de memoria al que nosotros le asignamos un nombre y en el que podemos almacenar datos
Las variables de tipo int (interg) con espacio de memoria de donde podemos guardar números enteros (sin decimales), la forma de declarar una variable tipo INT es de la sig. Manera
Int nombre_varible
Int nombre variable
Int num 1
Int resultado
La asignación de valor a las  variables de tipo int de realiza de la sig. Manera
Int primer número ;
Píeme numero = 327;
 Ejercicio #1 :  mostrar 2 edades                                                 fecha 6/03/14
#include <stdio.h>
main ()

{
         int edad1,edad2;
         edad1=18;
         edad2=19;
         printf ("me llamo Melania y tengo: %d \n",edad1);
         printf ("me llamo Erick y tengo: %d ",edad2);
        
}
Ejercicio #2 : sumar 2 números y mostrar un resultado          fecha 6/03/14
#include <stdio.h>
main ()

{
         int num1,num2,res;
         num1=7;
         num2=7;
         res=num1+num2;
         printf ("el resultado de sumar 7+7: %d ",res);
        
        
}
Ejercicio #3  el ejercicio consiste en sumar dos números y que cuando se cambie el valor de uno el programa muestre el resultado correcto                     fecha 6/03/14
#include <stdio.h>
main ()

{
         int num1,num2,res;
         num1=-12;
         num2=7;
         res=num1+num2;
         printf ("el resultado de sumar : %d ",num1);
         printf ("+ %d ", num2);
         printf ("es : %d",res);
        
}





Comentarios

Son necesarios en los programas para aclarar partes de código que resulten menos claras a simple vista. Incluso es aconsejable que el programa comience con un comentario que nos recuerde que hace el programa sin que necesitemos mirarlo de arriba abajo la sintaxis se detalla a continuación
Título del programa:
/* Ejemplo en C : programa que suma 2 números predefinidos*/
Operación del programa en comentarios:
         // calculamos el valor de la suma
         // y almacenamos en la variable res
ScanF

Este comando nos permite hacer que los programas sean interactivos ya que permitirá que el usuario ingrese valores desde el teclado las sintaxis es la siguiente :
Scanf(“%d”,&num1);
Con este símbolo “%d”  indicamos al programa que esperamos leer un numero entero y con esto &num1  informamos el deseo  de que el valor leído  se guarde  en la variable &num1

Ejercicio#4
fecha 6/03/14
#include <stdio.h>
main ()

{
         int a;
         printf ("ingrese un numero:");
         scanf ("%d",&a);
         printf("el número que has ingresado es %d",a);

        
}
Tarea
Ejercicios
Comentarios : nombre , fecha, que hace el programa,
Dentro del programa poner comentarios para indicar que hace el programa
1.-realice un programa que sume dos números teclados por el usuario
2.-multiplicar 2 números tecleados por el usuario
3.-el usuario tecleara 2numeros(x,y), y el programa deberá calcular cual es el resultado es su división y el resto de esa división.
4.-el usuario tecleara 2 números (a,b), y el programa mostrara el  resultado dela operación (a+b)*(a-b), y el resultado de la operación a*a-b*b






















Tarea resuelta
1)  realice un programa que sume dos números teclados por el usuario

// estudiante Erick Martinez Lopez  Docente : Roman Villaroel Meruvia
// fecha de presentacion : 13/03/14
//Descripcion del programa : Este programa realiza la operacion de suma  de dos numeros enteros
#include <stdio.h>
main ()

{
/* este programa suma dos numeros ingresdos por el usuario*/
     int num1,num2,res;
     printf("\t*****SUMADE DOS NUMEROS*****\n");
     printf("ingrese un numero :\n ");// ingresar el primer valor
     scanf("%d",&num1);
     printf("ingrese el siguiente numero : \n "); // ingresar el segundo valor
     scanf("%d",&num2);
     getchar();//pausa del sistema
     res=num1+num2;// calculamos el valos de la suma
     printf("la suma de los numeros es = %d",res);
     getchar();
}

2) multiplicar 2 números tecleados por el usuario

// estudiante Erick Martinez Lopez  Docente : Roman Villaroel Meruvia
// fecha de presentacion : 13/03/14
//Descripcion del programa : Este programa realiza la operacion de multiplicacion  de dos numeros enteros
#include <stdio.h>

int main()
{
    /* Programa que multiplica 2 numeros teclados por el usuario*/
    int a, b, res;
    printf("\t*****MULTIPLICACION*****\n"); // El programa multiplicara dos numeros enteros
    printf("Introduce el primer numero: ");
    scanf("%d", &a);
    printf("Introduce el segundo numero: ");
    scanf("%d", &b);
    getchar();
    res= a*b;// aqui se efectua la operacion del programa
    printf("el resultado de la multiplicacion es = %d", res);
    getchar();
   
}  

3) el usuario tecleara 2numeros(x,y), y el programa deberá calcular cual es el resultado es su división y el resto de esa división

// estudiante Erick Martinez Lopez  Docente : Roman Villaroel Meruvia
// fecha de presentacion : 13/03/14
//Descripcion del programa : Este programa realiza la operacion de divicion y muestra el resto de la divicion
#include <stdio.h>
int main()
{
    /* Este programa realiza la operacionde divicion y muestra el resultado de lo que sobra de la divicion*/
    int x, y;
    int division, resto;
    printf("\t*****DIVICION Y RESTO DE LA DIVICION*****\n");// Este programa realiza la operacion de divicion y muestra el resto si sobra
    printf("Introduce el primer numero : ");
    scanf("%d", &x);
    printf("Introduce el segundo numero : ");
    scanf("%d", &y);
    getchar();

    division = x/y; // aqui se efectua la divicion
    resto = x%y; // aqui muestra el resto de la divicion
    printf("Su division es = %d \n", division);
    printf("El resto de la division es = %d", resto);
 getchar();
   
}



4)  el usuario tecleara 2 números (a,b), y el programa mostrara el  resultado dela operación (a+b)*(a-b), y el resultado de la operación a*a-b*b

// estudiante Erick Martinez Lopez  Docente : Roman Villaroel Meruvia
// fecha de presentacion : 13/03/14
//Descripcion del programa : Este programa realiza la operacion (a+b)*(a-b) y la diferencia de cuadrados a*a - b*b
#include <stdio.h>

int main()
{
    int a, b;

    printf("Introduce el primer numero ");
    scanf("%d", &a);
    printf("Introduce el segundo numero ");
    scanf("%d", &b);
    printf("Suma por diferencia: %d \n", (a+b)*(a-b) );
    printf("Diferencia de cuadrados: %d", a*a - b*b );

}

Fecha 13/03/14
SITEMA DE NUMERACION

-formato de constantes oct, hex
Int primernumero, segundonumero, tercernumero;
Primernumero=15;
Segundonumero=015;
Tercernumero=0*15;
Printf(“primernumero%d”,perimernumero “\n”);
Printf(“segundonumero%d”,segundonumero“\n”);
Printf(“tercernumero%d”, tercernumero “\n”);




Describir el programa:
%d: es para mostrar números decimales
%o: es para mostrar las bases octales
%0x : es para mostrar las bases hexadecimales
Ejemplo 1 : muestra todo en decimales
#include<stdio.h>
int main ()

{   
int num1,num2,num3;
num1=15         ;        \\----------------------à 15(decimal)
num2=015;       \\---------------------à13(octal)
num3=0x15;     \\--------------------à21(hexadecimal)
printf("numero 1: %d \nnumero 2: %d \numero 3: %d \n", num1,num2,num3 );

}
Ejemplo 2 : muestra los números en octal
#include<stdio.h>
int main ()

{   
int num1,num2,num3;
num1=15;        \\------------------à17(octal)
num2=015;       \\-----------------à15(octal)
num3=0x15;     \\----------------à25(octal)
printf("numero 1: %o \nnumero 2: %o \nnumero 3: %o \n", num1,num2,num3 );

}

Ejemplo 3 : muestra los números en hexadecimal
#include<stdio.h>
int main ()

{   
int num1,num2,num3;
num1=15;        \\-----------------àf (hexadecimal)
num2=015;       \\----------------àd (hexadecimal)
num3=0x15;     \\--------------à15 (hexadecimal)
printf("numero 1: %0x \nnumero 2: %0x \nnumero 3: %0x \n", num1,num2,num3 );

}
Ejemplo 4 : muestra el primer numero en decimal el segundo en octal y el tercer en hexadecimal
#include<stdio.h>
int main ()

{   
int num1,num2,num3;
num1=15;        \\---------------à15 (decimal)
num2=015;       \\-------------à15 (octal)
num3=0x15;     \\------------à15 (hexadecimal)
printf("numero 1: %d \nnumero 2: %o \nnumero 3: %0x \n", num1,num2,num3 );

}




Hacer un programa que use tres variables x,y,z. sus valores iniciales son 15, -10 , 2147483647
1111111111
1111111111
11111111111
1000000000
0000000000
000000000000
Luego le suman 1 a cada una de las variables y mostrar los valores de las variables antes y después de sumar
Escribir en numero binario el numero mayor