Nombre
|
Controlando la vida.
|
No.
|
4
|
||
|
Instrucciones para el Alumno
|
Sigue paso a paso las instrucciones.
|
||||
|
Actitudes a formar
|
Orden
|
Manera Didáctica de Lograrlas
|
Analiza resultados de problemas propuestos.
|
||
|
Competencias Genéricas a
Desarrollar
|
5. Desarrolla innovaciones y propone soluciones a problemas a partir de
métodos establecidos.
|
||||
|
Manera Didáctica de Lograrlas
|
·
Sigue instrucciones y procedimientos de
manera reflexiva, comprende como cada uno de sus pasos contribuye al alcance
de un objetivo.
|
||||
Programa que muestra en pantalla
el cuadrado de un número.
#include<stdio.h>
#include<conio.h>
void main(){
int
a,b;
clrscr();
printf(" INTRODUCE UN NUMERO :
");
scanf("%d",&a);
b=a*a;
printf("**EL
CUADRADO DE %d ES %d", a,b);
getch();
}
Programa que pide dos números y
nos dice cual es mayor (función if).
#include<stdio.h>
#include<conio.h>
void main(){
int
a,b;
clrscr();
printf(" INTRODUCE UN NUMERO :
");
scanf("%d",&a);
printf(" INTRODUCE OTRO NUMERO :
");
scanf("%d",&b);
if
(a>b){
printf("**EL
NUMERO %d ES MAYOR QUE %d", a,b);
}
if (b>a){
printf("**EL NUMERO %d ES MAYOR
QUE %d",b,a);
}
getch();
}
Programa que pide dos números y
nos dice cual es mayor (función if else).
#include<stdio.h>
#include<conio.h>
void main(){
int
a,b;
clrscr();
printf(" INTRODUCE UN NUMERO :
");
scanf("%d",&a);
printf(" INTRODUCE OTRO NUMERO :
");
scanf("%d",&b);
if
(a>b){
printf("**EL
NUMERO %d ES MAYOR QUE %d", a,b);
}
else{
printf("**EL NUMERO %d ES MAYOR
QUE %d",b,a);
}
getch();
}
Programa que pide la calificación
de un alumno y muestra un mensaje según le corresponda.
#include<stdio.h>
#include<conio.h>
void main(){
int c;
clrscr();
printf("
INTRODUCE UNA CALIFICACION ENTRE 1 Y 5 : ");
scanf("%d",&c);
switch
(c){
case
1:
printf("**
SUSPENDIDO **");
break;
case
2:
printf("** MAS O MENOS **");
break;
case 3:
printf("**
APROBADO **");
break;
case
4:
printf("**
REGULAR **");
break;
case
5:
printf("**
EXCELENTE **");
break;
default:
printf("** FUERA DE
RANGO **");
}
getch();
}
Programa que imprime los números
pares del 1 al 20 (for).
#include<stdio.h>
#include<conio.h>
void main(){
int
x;
clrscr();
for(x=1;x<=20;x++){
if(x%2==0){
printf("%d\t",x);
}
}
getch();
}
Programa que imprime los números pares del 1
al 20 (while).
#include<stdio.h>
#include<conio.h>
void main(){
int
x=1;
clrscr();
while(x<=20){
if(x%2==0){
printf("%d\t",x);
}
x++;
}
getch();
}
Programa que imprime los números
pares del 1 al 20 (do while).
#include<stdio.h>
#include<conio.h>
void main(){
int
x=1;
clrscr();
while
(x<=20){
if(x%2==0){
printf("%d\t",x);
}
x++;
}
getch();
}
Programa que obtiene la suma de los números pares del 1 al 10 con
un arreglo inicializado.
#include<stdio.h>
#include<conio.h>
void main(){
int
s=0,arte[10]={1,2,3,4,5,6,7,8,9,10};
clrscr();
for(int x=0;x<10;x++){
if(arte[x]%2==0){
s=s+arte[x];
}
}
printf("La
suma es %d.",s);
getch();
}
Programa que realiza la suma de dos valores dados
mediante una función.
#include<conio.h>
#include<stdio.h>
int suma(int,int);
void main(){
int a=10, b=5;
clrscr();
c=suma(a,b);
printf(“suma
de a + b es igual a %d ”,c);
getch();
}
int suma(int a, int b){
int c;
c=a+b;
return c;
}

Nombre
|
Programas y más programas.
|
No.
|
4
|
||
|
Instrucciones para el Alumno
|
Contesta de manera correcta lo que se te pide a
continuación.
|
||||
|
Actitudes a formar
|
Orden
|
Manera Didáctica de Lograrlas
|
Codifica y depura programas.
|
||
|
Competencias Genéricas a
Desarrollar
|
5. Desarrolla innovaciones y propone soluciones a problemas a partir de
métodos establecidos.
|
||||
|
Manera Didáctica de Lograrlas
|
·
Sigue instrucciones y procedimientos de
manera reflexiva, comprende como cada uno de sus pasos contribuye al alcance
de un objetivo.
|
||||
Escribe
que hace el programa y transcríbelo con los otros dos ciclos.
|
¿Qué hace este programa?
|
Escríbelo
con for.
|
|
#include<stdio.h>
#include<conio.h>
void main(){
int
n,b,x=1,y,s=0,z=0;
float
p,c;
clrscr();
printf("¨Cuantos
numeros quieres? ");
scanf("%d",&n);
while(x<=n){
printf("Dame
el numero %d. ",x);
scanf("%d",&y);
if(y%2==1){
z=z+y;
s=s+1;
}
else{
for(b=y-1;
b>=1; b--){
c=y*b;
y=c;
}
printf("%f\n",c);
}
x++;
}
p=z/s;
printf("El
promedio de los %d numeros impares es: %f",s,p);
getch();
}
|
|
|
Escríbelo
con do -- while
|
|
|
|
|
Escribe el siguiente programa a los otros dos
ciclos.
|
Programa que pide n nombres y los almacena en un arreglo, luego pide
uno para consultarlo, muestra la posición y el nombre en minúsculas.
|
Escríbelo
con While
|
|
#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<iostream.h>
void main(){
int n,m;
char
nom[10][20],tem[20];
clrscr();
cout<<"****** CUANTOS NOMBRES
VAS A INTRODUCIR : ",
cin>>n;
for(int
x=0; x<n; x++){
cout<<"DAME
EL NOMBRE : ";
gets(nom[x]);
strlwr(nom[x]);
}
cout<<"\n**** LOS NOMBRES SON :
*****\n \n";
for(int y=0; y<n; y++){
puts(nom[y]);
printf("\n");
}
cout<<"TECLEA LA CADENA A
CONSULTAR :";
gets(tem);
strlwr(tem);
for(int
b=0; b<n; b++){
m=strcmp(tem,nom[b]);
if(m==0){
printf("\n\n");
puts(nom[b]);
printf("\n\nSU
POSICION ES %d ",b);
}
}
getch();
}
|
|
|
Escríbelo
con do -- while
|
|
|
|
|
No hay comentarios.:
Publicar un comentario
COMENTAR