ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Progamacion En Psudocodigo

nach1z3 de Diciembre de 2012

4.978 Palabras (20 Páginas)382 Visitas

Página 1 de 20

Arreglos 1

#include <stdio.h>

#include <stdlib.h>

#include <conio2.h>

#define p printf

#define s scanf

int main(int argc, char *argv[])

{

char opc;

int i,sum,x[300],n;

do

{

clrscr();

sum=0;

p("SUMA DE N DATOS\ncuantos datos quieres sumar?");

s("%d",&n);

for (i=0; i<n; i++)

{

p("INTRODUCE EL DATO % d ",i+1);

s("%d", &x[i]);

sum = sum + x[i];

}

p("LOS DATOS ORIGINALES SON \n:");

for (i = 0; i<n; i ++)

p(" \n %d", x[i]);

printf ("\n LA SUMA DE LOS DATOS ES : % d\n", sum);

p("volver a calcular? s/n");

opc=getch();

}while (opc!='n');

}

Arreglos 2

#include <stdio.h>

#include <stdlib.h>

#include <conio2.h>

#define p printf

#define s scanf

int main(int argc, char *argv[])

{

char opc;

int i,sum,x[300],n;

do

{

clrscr();

sum=0;

p("RESTA DE N DATOS\ncuantos datos quieres restar?");

s("%d",&n);

for (i=0; i<n; i++)

{

p("INTRODUCE EL DATO % d ",i+1);

s("%d", &x[i]);

sum = sum - x[i];

}

p("LOS DATOS ORIGINALES SON \n:");

for (i = 0; i<n; i ++)

p(" \n %d", x[i]);

printf ("\n LA RESTA DE LOS DATOS ES : % d\n", sum);

p("volver a calcular? s/n");

opc=getch();

}while (opc!='n');

}

Arreglos 3

#include <stdio.h>

#include <stdlib.h>

#include <conio2.h>

#define p printf

#define s scanf

int main(int argc, char *argv[])

{

float res[1000],acum;

int n,i;

char o;

p("calculo de resistencias en paralelo\n");

do

{

do

{

acum=0;

p("cuantas resistencias tiene el circuito?");

s("%d",&n);

for (i=0;i<n;i++)

{

p("cual es la resistencia del circuito No. %d :",i+1);

s("%f",&res[i]);

acum=acum+1/res[i];

}

clrscr();

p("resistencias:\n");

for (i=0;i<n;i++)

{

p("%2d : %2.3f ",i+1,res[i]);

if (i%10==3) p("\n");

}

p("\nson estos datos corectos? s/n\n");

o=getch();

}while (o=='n');

p("la resistencia total es %f\n",1/acum);

p("calcular de nuevo? s/n");

clrscr();

o=getch();

}while (o!='n');

}

Arreglos 4

#include <stdio.h>

#include <stdlib.h>

#include <conio2.h>

#define p printf

#define s scanf

int main(int argc, char *argv[])

{

int n,i;

float pctgm,muj[9],hom[9],tot[9],acum=0,acumm=0,acumh=0;

p("muestreo de la poblacion del CUCEI");

p("\ncuantas claces tienes este semestre?");

s("%d",&n);

for (i=0;i<n;i++)

{

p("cuantos alumnos son en tu salon %d?",i+1);

s("%f",&tot[i]);

p("cuantas mujeres hay en ese salon?");

s("%f",&muj[i]);

hom[i]=tot[i]-muj[i];

acum=acum+tot[i];

acumm=acumm+muj[i];

acumh=acumh+hom[i];

}

p("el total de la muestra fue de %.0f alumnos\nde los cuales %.0f son hombres y %.0f son mujeres\n",acum,acumh,acumm);

pctgm=acumm/acum*100;

p("lo que significa que el porcentaje de mujeres es de %2.2f porciento.\nque deja un %2.2f porciento de hombres\n",pctgm,100-pctgm);

p("de lo cual se concluye que nos hay una mujer por cada %.0f hombres\n",acumh/acumm);

system("PAUSE");

return 0;

}

Arreglos 5

#include <stdio.h>

#include <stdlib.h>

#include <conio2.h>

#define p printf

#define s scanf

int main(int argc, char *argv[])

{

char k[255]={0};

int c,x=0;

p("teclea el texto utilizando (_) para separar las palabras\n");

s("%s",&k);

for(c=0;c<=255;c++)

{

if (k[c]=='_')

x++;

}

x++;

p("escribiste exactamente %d palabras\n",x);

system("PAUSE");

return 0;

}

Finciones con parámetros 1

#include <stdio.h>

#include <stdlib.h>

#include <conio2.h>

#define p printf

#define s scanf

void margen(int x,int y,int tc,int tbg,char c)

{

int i,j;

clrscr();

textbackground(tbg);

textcolor(tc);

for (i=0;i<x+2;i++)

p("%c",c);

p("\n");

for (i=1;i<y+2;i++)

{

p("%c",c);

gotoxy(x+2,i);

p("%c\n",c);

}

for (i=0;i<x+2;i++)

p("%c",c);

}

int main(int argc, char *argv[])

{

int x,y,tbg,tc,c;

p("programa que febrica margenes\n");

p("dame el color del caracter(numero)");

s("%d",&tc);

p("dame el fondo(numero)");

s("%d",&tbg);

p("caracter");

s("%s",&c);

p("cuantas columnas");

s("%i",&x);

p("cuantas filas");

s("%i",&y);

margen(x,y,tc,tbg,c);

system("PAUSE");

return 0;

}

Funciones con parámetros 2

#include <stdio.h>

#include <stdlib.h>

#define s scanf

#define p printf

float per(int n, float l)

{

return (n*l);

}

float area(float p, float a)

{

return (p*a/2);

}

int main(int argc, char *argv[])

{

int n;

float a,l;

p("perimetro y area de cualquier poligono ragular");

p("\ncuantos lados tiene el poligono?");

s("%d",&n);

p("cuanto mide cada lado?");

s("%f",&l);

p("cuanto mide la apotema?");

s("%f",&a);

p("el perimetro es:%.2f\n el area es de %.2f",per(n,l),area(per(n,l),a));

system("PAUSE");

return 0;

}

Funciones con parámetros 3

#include <stdio.h>

#include <stdlib.h>

#include <conio2.h>

#define p printf

#define s scanf

void sec(int x, int y,int z)

{

int i;

for (i=x;i<=y;i=i+z)

p("\n%d",i);

p("\n");

}

int main(int argc, char *argv[])

{

int a,b,w;

char o;

p("imprecion de secuensia de numeros");

do

{

p("\ndame uno numero");

s("%d",&a);

p("dame otro numero");

s("%d",&b);

p("de cuanto en cuanto quieres imprimir la secuensia");

s("%d",&w);

if (a<b)

sec(a,b,w);

else sec(b,a,w);

p("quieres imprinir otra secuencia? s/n");

o=getch();

}while(o!='n');

}

Funciones con parámetros 4

#include <stdio.h>

#include <stdlib.h>

#define p printf

#define s scanf

int bic(int x)

{ int y;

if((x%4==0)&&(x%100!=0)||(x%400==0))

y=1;

else y=0;

return y;

}

int main(int argc, char

...

Descargar como (para miembros actualizados) txt (16 Kb)
Leer 19 páginas más »
Disponible sólo en Clubensayos.com