Вы находитесь на странице: 1из 8

#include <stdio.

h>

/*1. Dada una tabla bidimensional de 10X10, llenarla con 0 la fila 0, 1 la fila 1 .. 9 la fila 9

y luego mostrar en pantalla la informacin de cada fila en renglones separados.*/

int main (){

int arr[10][10];

int i,j;

for (i=0; i<10; i++){

for(j=0;j<10;j++){

arr[i][j]=i;

for (i=0;i<10;i++){

for (j=0;j<10;j++){

printf (" %d ",arr[i][j]);

printf ("\n");

return 0;

}
#include <stdio.h>

Escribir un arreglo de 6 renglones por 5 columnas con nmeros enteros aleatorios en

el rango de 100 a 900, columna a columna. Imprimir el contenido del arreglo rengln

por rengln.*/

int main (){

int arr[6][5];

int x,y;

for (x=0;x<6;x++){

for (y=0;y<5;y++){

arr[x][y]=rand()%(901-100);

for (x=0;x<6;x++){

for (y=0;y<5;y++){

printf (" %d ",arr[x][y]);

printf (" \n ");

return 0;

}
#include <stdio.h>

/*Escribir un programa que llene una matriz con los elementos de 1 a n indicados por

el usuario, de tal manera que en el primer rengln coloque un elemento con un 1, el

segundo dos elementos con el 2 (2 2) y as sucesivamente hasta n (n n n .).

Pintar al final la matriz en pantalla.*/

int main (){

int arr[20][20];

int i,j,n;

printf ("Introduce valor: ");

scanf ("%d",&n);

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

for (j=0; j<=i; j++){

arr[i][j]=i+1;

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

for (j=0; j<=i;j++){

printf (" %d ",arr[i][j]);

printf ("\n");

return 0;

}
#include <stdio.h>

/*4. Escribir un programa que llene un arreglo de 7X13 con los nmeros adecuados para

formar dentro de ella un tringulo de Pascal. Comenzar colocando el nmero 1 en el

rengln 0 columna 6. De ah en adelante el contenido del resto del arreglo se obtiene

sumando los nmeros que estn por encima y a los costados de cada celda.*/

int main (){

int arr[7][13];

int r, c;

for (r=0; r<7; r++){

for (c=0; c<13; c++){

arr[r][c]=0;

arr[6][0]=1;

arr[0][6]=1;

for (r=0; r<7; r++){

for (c=0; c<13; c++){

if (r>0 && c>0){

arr[r][c]=arr[r-1][c-1]+arr[r-1][c+1];}}

for (r=0; r<7; r++){

for (c=0; c<13; c++){

printf ("%d ", arr[r][c]);

}printf ("\n");

return 0;}
#include <stdio.h>

/*5. Agregar el cdigo necesario al programa anterior para imprimir la matriz de manera

que solo queden visibles los nmeros que forman el tringulo.*/

int main (){

int arr[7][13];

int r, c;

for (r=0; r<7; r++){

for (c=0; c<13; c++){

arr[r][c]=0;

}}

arr[6][0]=1;

arr[0][6]=1;

for (r=0; r<7; r++){

for (c=0; c<13; c++){

if (r>0 && c>0){

arr[r][c]=arr[r-1][c-1]+arr[r-1][c+1];}}}

for (r=0; r<7; r++){

for (c=0; c<13; c++){

if (arr[r][c]==0){

printf (" ");

}else{

printf ("%d ", arr[r][c]);}}printf ("\n");

}return 0;

}
#include <stdio.h>

/*6. El Clculo del ndice de masa corporal (IMC) para adultos, se realiza elevando la talla

al cuadrado y luego dividiendo el peso por el resultado anterior.

El IMC indicar si se est en alguna de las cuatro categoras existentes: Bajo peso,

Normal, Sobrepeso u Obesidad. A seguir algunas generalidades de las tablas de

resultados:*/

int main(){

int arre[4][4];

float m,k,imc;

int i;

float suma=0,sumaestu,sumapeso,promedioestu,promediopeso, promediosuma;

for(m=0; m<2; i++){

for(k=0; k<2; m++)

printf("\n Escribe tu estatura en Metros\n");

scanf("%f", &m);

printf("\n Escribe tu peso en Kilos\n ");

scanf("%f", &k);

imc=k/(m*m);

printf("tu imc es : %.1f \n", imc);

if(imc<18.4){

printf("Bajo de peso");

}
if(imc>=18.5 && imc<24.4){

printf(" Peso ideal\n\n ");

if(imc>24.5){

printf(" Tienes sobre peso\n\n ");

sumaestu+=m;

sumapeso+=k;

suma+=imc;

printf(" \nTOTAL DE ESTURA ES :%.1f\n\n", sumaestu );

printf("\n TOTAL DE PESO ES :%.1f\n\n", sumapeso );

printf("\n TOTAL DE IMC ES :%.1f\n\n", suma );

promedioestu=sumaestu/3;

promediopeso=sumapeso/3;

promediosuma=suma/3;

imc=promediopeso/(promedioestu*promedioestu);

if(imc<18.4){

printf("El grupo tiene Bajo de peso tiene que comer");

if(imc>=18.5 && imc<24.4){

printf(" El grupo tiene Peso ideal\n\n ");

}
if(imc>24.5){

printf(" El grupo Tienes sobre peso\n\n ");

return 0;

Вам также может понравиться