Guiafundamentos

Páginas: 11 (2643 palabras) Publicado: 25 de diciembre de 2012
GUIA DE ESTUDIO 1
ACTIVIDAD DE APRENDIZAJE Nº 1 calif………………….
1. Del texto guía “Cómo Programar C/C++” en la página 44 sección Ejercicios, resuelva los ejercicios 2.7, 2.12, 2.15, 2.16 y 2.30.

* EJERCICIO 2.7
Identifique y corrija los errores de cada uno de los siguientes ejercicios.
a) scanf("d",a);
scanf("%d",a);

b) printf("el producto de %d y %d es %d\n, x,y);printf("el producto de %d y %d es %d\n", x,y);

c) primerNumero + segundoNumero= sumadeNumeros
primerNumero + segundoNumero= sumadeNumeros;

d) if(numero => masgrande)
masgrande==numero;

if(numero >= masgrande)
{masgrande==numero;
}

e) */ programa para determinar el numero mas grande de tres enteros/*
/* programa para determinar el numero mas grande de tres enteros*/f) scanf(%d",unEntero);
scanf("%d",unEntero);

g) printf("el residuo de %d entre %d es %d\n", x,y,x%y);
printf("el residuo de %d y %d es %d\n", x,y,%x,%y);

h) if(x=y);
printf("%d esigual a %d ", x,y);

if(x==y)
{ printf("%d esigual a %d ", x,y);
}

i) printf("la suma de es %d \n ", x+y);
j) printf("el valor que escribió es: %d \n , &valor);

printf("el valorque escribió es %d \n ", &valor);

* EJERCICIO 2.12
Que se imprime cuando se ejecuta una de las siguientes instrucciones? Si no se imprime algo , entonces reasponda “nada”, suponga que x=2,y=3;
a) printf(“%d”,x);
Resultado: 2.
b) printf(“%d”,x+x);
Resultado: 4
c) printf(“x=”);
Resultado: x=
d) printf(“x=%d”,x);
Resultado: x=2
e) printf(“%d=%d”, x+y,y+x);Resultado: 5=5
f) z=x+y;
Resultado: no se imprime nada
g) scanf(“%d%d”,&x,&y);
Resultado: nada
h) /*printf(“x+y =%d”,x+y);*/
Resultado: nada
i) printf(“\n”);
Resultado: se imprime un salto delinea

* EJERCICIO 2.15
Establezca el orden de evaluación de los operadores en cada una de las siguientes instrucciones de C, y muestre el valor de x después que serealice cada instrucción,
a) x= 7+3*6/2-1; =15
b) x=2%2+2*2-2/2; =4
c) x=(3*9*(3+(9*3/(3)))); =324

EJERCICIO 2.16
Escriba un programa que permita al usuario escribir dos números, que obtengan los dos números por parte del usuario, y que imprima la suma, la diferencia, el cociente y el residuo de los dos números.

CODIGO:
#include<stdio.h>
#include<iostream.h>#include<conio.h>

void main()
{
int x,y;

printf("Ingrese primer numero:");
scanf("%d",&x);
printf("Ingrese segundo numero:");
scanf("%d",&y);
printf("OPERACIONES CON DOS NUMEROS");
printf("la suma es %d",x+y);
printf("\nel producto es %d",x*y);
printf("\nla diferencia es %d",x-y);
printf("\nel cociente es %d",x/y);
printf("\nel residuo es %d",x%y);
getch();
}CORRIDA:

* EJERCICIO 2.30
Escriba un programa que introduzcas un numero de cinco dígitos, qque separe sus dígitos individuales y que despliegue los dígitos separados entre si mediante tres espacios cadas uno,

#include<stdio.h>
#include<iostream.h>
#include<conio.h>
void main()
{
int a,b;
printf("Ingrese primer numero para armar la serie:");scanf("%d",&a);
b= (a/10000);
b=b%10;
printf("%d",b);
b= (a/1000);
b=b%10;
printf("\t\t%d",b);
b= (a/100);
b=b%10;
printf("\t\t%d",b);
b= (a/10);
b=b%10;
printf("\t\t%d",b);
b= (a/1);
b=b%10;
printf("\t\t%d",b);

}

CORRIDA:

ACTIVIDAD DE APRENDIZAJE 1.2

1. Del texto guía: “Cómo Programar C/C++” en la página 79 sección Ejercicios, resuelva los ejercicios 3.11, 3.17,3.26, 3.29, 3.30 y 3.47.

* 3.11 IDENTIFIQUE Y CORRIJA LOS ERRORES DE CADA UNO DE LAS SIGUIENTES INSTRUCCIONES (NOTA: PUEDE HABER MÁS DE UN ERROR EN CADA PORCIÓN DE CÓDIGO).

a) if (edad>=65);
printf(“La edad es mayor o igual que 65\n”);
else
printf(“La edad es menor que 65\n”);

Solución:

if (edad>=65)
printf(“La edad es mayor o igual que 65\n”);
else
printf(“La edad...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS