martes, 9 de junio de 2015

Aqui les dejo dos programas, que cuando los hice busque mucho por la web, y no encontre algo tan especifico, por eso decidi compartirlo...

#include <stdio.h>
using namespace std;
//Programa que muestra un arreglo con numeros pares de 0 a 72, luego pide las coordenadas y muestra el numero de dichas coordenadas
//y por el ultimo mostra el menor num menor y el mayor del arreglo
//Escribanme grosvin17@gmail.com

int main(int argc, char *argv[]) {
    int i,j,numBuscar=0,x,y,mayor=0,menor=0;
    int arreglo[6][6]={0},cont=0;
    int posicion[6][6]={0};
while(cont<=36){
    for(i=0;i<6;i++){
        for(j=0;j<6;j++){
            arreglo[i][j]=cont=cont+2;;
            printf(" [%d]",arreglo[i][j]);
        }
        printf("\n");
    }
}   
printf("\n");
do{
    printf(" Ingrese la la cordenda de X: ");
    scanf("%d",&x);
    printf(" Ingrese la la cordenda de Y: ");
    scanf("%d",&y);
   
    if(x<0 || x >5 || y<0 || y>5 ){
        printf(" Coordenadas no validas debe de ser entre 0 y 5 \n");
    }
}while((x<0 || x >5 || y<0 || y>5 ));

for(i=0;i<6;i++){
    for(j=0;j<6;j++){
        if(x==i && y==j ){
            printf(" El numero en esa cordenda es: [%d]",arreglo[i][j]);
        }
       
    }
    printf("\n");
}
printf("\n");

for(i=0;i<6;i++){
    for(j=0;j<6;j++){
        if(arreglo[i][j]>mayor){
            mayor=arreglo[i][j];
        }
        if(arreglo[i][j]<menor){
            menor=arreglo[i][j];
        }
    }
}
printf(" El numero mayor es : %d",mayor);
printf(" El numero menor es : %d",menor);

    return 0;
}

-----------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
#define c 10
#define f 10
using namespace std;

//Muestra un arreglo con numeros del 1 al 100 luego suma sus columnas
//Programa elaborado por Grosvin consulteme a grosvin17@gmail.com
int main(int argc, char *argv[]) {
    int i,j;
    int arreglo[f][c]={0},cont=1;
    int SumaColumnas;
   
    while(cont<=100){
        for (i=0; i<f;i++){
           
            for(j=0; j<c;j++){
                arreglo[i][j]=cont++;
                printf(" %d",arreglo[i][j]);
            }
            printf("\n");       
        }
        cont++;
    }

    printf("\n La sumas de las columnas es : \n\n");

        for (j=0; j<c;j++){
            SumaColumnas=0;
                   
            for(i=0; i<f;i++){
                SumaColumnas=SumaColumnas+arreglo[i][j];               
            }
            printf(" %d",SumaColumnas);
        }

    return 0;
}

http://cplusplusgs.blogspot.com