lunes, 30 de marzo de 2009

cuestionario pag. 140-167Prop

30/03/09

1. Defina los sig. conceptos y proporcione al menos tres ejemplos:
  1. operadores aritmeticos:
  2. operadores logicos:
  3. operadores relacionales:

2. Que son las reglas de prioridad y asociatividad:

3. Proporcione un ejemplo de cada tipo de operador de asignacion que existe y descriva su funcion:

4. Explique que son los operadores de incremento y decremento, proporcione dos ejemplos de cada uno y su funcion:

5. Liste los operadores relacionales, porporcione un ejemplo y su funcion:

6. Construya las tablas de verdad de las operaciones and y or.

7. Qué es un operador de dirección. Cuáles existen y emplique su funcionamiento.

8. Proporcione tres ejemplos de operadores condicionales y su función.

9. Porporcione dos ejemplos que utilice el operador(,) y explique su función.

10. Explique la función del opeador [] y porporciones dos ejemplos.

11. Aque se refiere al convercion de tipos de datos.

12. Liste los operadores con mayor grado de priopidad (al menos cuatro niveles).

viernes, 27 de marzo de 2009

jueves, 19 de marzo de 2009

ejercicio dibujo

19/03/09


ejercicio

19/03/09


aqui se nota que podemos hacer reduccion cuando estamos multiplicando por ejemplo i=i*10 y tambien se puede escriver asi i*=10
esto al final resulta lo mismo y se imprime lo mismo.

#include
int main ()
{
int i;i=5;
printf ("elvalor de i es igual %d\n",i);
i*=10;
printf ("elvalor de i es igual %d",i);
}

miércoles, 11 de marzo de 2009

ejercicios notas

11/03/09

nota: este programa nomas declara atapuerta y lo imprime.

#include
int main()
{
char mensaje[20];
strcpy (mensaje, "atapuerta\n");
printf(mensaje);
return 0;
}


nota: este programa imprime tambor de hojalata y tambien todo puede hacerse y permiso para salir en la foto. el puts se utiliza para insertar diferentes entradas.

#
#define T "tambor de hojalata."
int main()
{
char st[21]="Todo puede hacerse.";
puts(T);
puts("permiso para salir en la foto");
puts(st);
puts(&st[8]);
return 0;
}


nota: este programa nomas saca los valores e imprime los resultados de x y y1

#include
int main (){
int x, y1;x = 75;
y1 = 89;
if (x > 10);
{
int y2 = 50;
y1 = y1+y2;
}
printf("x = %d, y1 = %d\n", x,y1);
return 0;
}



nota: ente programa imprimes las primeras dos iniciales de una palabra. separandolos de un espacio y u punto.

#include
int main()
{
char primero, ultimo;
printf("introdusca su primera y ultima inicial:");
scanf("%c %c", &primero,&ultimo);
printf("hola, %c . %c .\n", primero,ultimo);
return 0;
}



nota: se declara la variable sonido pero como el sonido no se escrive pues lo imprime el blanco.

#include
int main()
{
char sonidos = '\a';
char bs = '\b';
printf ("%c%c", sonidos, sonidos);
printf ("ZZ");
printf ("%c%c",bs,bs);
return 0;
}

ejercicios

11/03/09





viernes, 6 de marzo de 2009

dibujo de algoritmos ejercicios










ej 3.3

#include
main ()
{
printf("Cinco minutos bastan para soñar toda una vida\n");
printf("así de relativo es el tiempo");
return 0;
}

ej 3.4

#include
void main ()
{
printf("el lenguaje de programacion c");
}

ej 3.5

#include
main ()
{
printf ("*****\n");
printf ("* *\n");
printf ("* *\n");
printf ("* *\n");
printf ("****\n");
printf ("* *\n");
printf ("* *\n");
printf ("* *\n");
printf ("****\n");
return 0;
}

ej 3.2

# include
main ()
{
printf ("javier Perez\n");
printf ("mi direcccion es guerrero b 35 y 36");
return 0;
}

ej 3.1

# include
int main ()
{
char pax[] = "juan sin miedo";
printf("%s %s\n",pax,&pax[4]);
puts(pax);
puts(&pax[4]);
return 0;
}

martes, 3 de marzo de 2009

tarea

3/03/09

ler desde la pagina 100 en adelante

identificadores p.112
palabras reservadas
comertarios p.113
tipos de datos p.114
caraccteres secuencias de escape o codigo de escape p.120

ej003

#include
main ()
{
printf ("________________.O._________\n");
printf ("________________.OO.__________\n");
printf ("________________.OOO.____________.O. * .* ..\n");
printf ("________________.OOOO.______-.OOO. * .* . * .\n");
printf ("________________.OOOOO._-.OOOO. * .* ..\n");
printf ("_______________.OOOOOOOOOOO. * . * . * . * .\n");
printf ("__________-.OOOOOOOOOOOOO. * .* ..\n");
printf ("_____.OOOOOOOO000•nano•OO. * . * . * . * .\n");
printf ("__________-.OOOOOOOOOOOOO. * . * . *\n");
printf ("_______________.OOOOOOOOOOO. * . * . * .\n");
printf ("________________.OOOOO._-.OOOO. * . *. * . * ..\n");
printf ("________________.OOOO.______-.OOO. * .* ..\n");
printf ("________________.OOO.____________.O. * . *. * .\n");
printf ("________________.OO.__________\n");
printf ("________________.O.__________\n");
return 0;
}