elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Quitar filas y columnas de una matriz en c en: 6 Junio 2017, 22:40 pm
Hola amigos estoy aprendiendo a programar en c y el caso es que me piden eliminar 2 filas y columnas de una matriz usando el comando  for (sin funciones todo muy básico).

La cuestion se como declarar la matriz pero no se me ocurre como aplicar el for para sacarles las 2 columnas y filas que quiera.



Aqui dejo lo que tengo echo se que es algo muy simple pero me frustra mucho


Saludos y gracias
Código
  1. #include<stdio.h>
  2. #include<windows.h>
  3.  
  4. main(){
  5.    int A[7][3];
  6.    int i,j;
  7.  
  8.  
  9.  
  10.    printf("introduce los elementos de la matriz\n");
  11.    for(i=0;i<=6;i++){
  12.        for(j=0;j<=2;j++){
  13.  
  14.        printf("A[%d][%d]=",i,j);
  15.        scanf("%d",&A[i][j]);
  16.    }
  17. }
  18.        printf("la matriz es \n");
  19.        for(i=0;i<=6;i++){
  20.        for(j=0;j<=2;j++){
  21.  
  22.        printf("%d\t",A[i][j]);
  23.    }
  24.      printf("\n");
  25. }
  26.  
  27.    printf("cuantas filas quiere eliminar : ");
  28.    scanf("%d",&i);
  29.    if(i=0)
  30.    printf("%d\t",A[i][j]);
  31.  
  32.  
  33.  
  34. system("pause");
  35.  
  36. }
2  Programación / Programación C/C++ / Re: Error al imprimir una matriz por teclado en: 17 Enero 2017, 19:19 pm
Perfecto muchas gracias :)
3  Programación / Programación C/C++ / Re: Error al imprimir una matriz por teclado en: 17 Enero 2017, 19:10 pm
Código
  1. #include<stdio.h>
  2. #include<windows.h>
  3.  
  4. main(){
  5.    int A[3][3];
  6.    int i,j;
  7.  
  8.  
  9.  
  10.    printf("introduce los elementos de la matriz\n");
  11.    for(i=0;i<=2;i++){
  12.        for(j=0;j<=2;j++){
  13.  
  14.        printf("A[%d][%d]=",i,j);
  15.        scanf("%d",&A[i][j]);
  16.    }
  17. }
  18.        printf("la matriz es \n");
  19.        for(i=0;i<=2;i++){
  20.        for(j=0;j<=2;j++){
  21.  
  22.        printf("%d",A[i][j]);
  23.        printf("\n");
  24.    }
  25. }
  26.  
4  Programación / Programación C/C++ / Re: Error al imprimir una matriz por teclado en: 17 Enero 2017, 18:56 pm
Vale ya lo he arreglado y me salen los valores gracias lo unico que me salen todos en una columna como hago para separarlos y que al copilar salgan en forma de matriz?
5  Programación / Programación C/C++ / Error al imprimir una matriz por teclado en: 17 Enero 2017, 18:31 pm
Hola gente se que es algo muy sencillo soy principiante de echo le estoy cogiendo el truco pero me salta un error al copilar les dejo el codigo:

Código
  1. #include<stdio.h>
  2. #include<windows.h>
  3.  
  4. main(){
  5.    int A[3][3];
  6.    int i,j;
  7.  
  8.  
  9.  
  10.    printf("introduce los elementos de la matriz\n");
  11.    for(i=0;i<=3;i++)
  12.        for(j=0;j<=3;j++){
  13.  
  14.        printf("A[%d][%d]=",i,j);
  15.        scanf("%d",&A[i][j]);
  16.  
  17.        printf("la matriz es \n");
  18.        for(i=0;i<=3;i++)
  19.        for(j=0;j<=3;j++){
  20.  
  21.        printf("%d",A[i][j]);
  22.        printf("\n");
  23.    }
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33. system("pause");
  34. }
  35. }

no me sale la matriz y no se porque :(
tengo que ponerlo lo mas sencillo posible sin usar funciones.

Gracias y saludos.



· Los códigos deben ir en etiquetas GeSHi
->aquí las reglas del foro
-Engel Lex
6  Programación / Programación C/C++ / Re: ayuda con ejercicio de vectores en: 18 Junio 2016, 16:21 pm
vale ya lo he hecho era simplemente saber esa formula muchas gracias
7  Programación / Programación C/C++ / Re: ayuda con ejercicio de vectores en: 18 Junio 2016, 14:22 pm
#include<stdio.h>
#include<windows.h>

main(){
    int i,ve[1000];
    int suma;
   
    printf("la suma de las componentes del vector es /n");
    suma=0;
    i=ve[1000];
    for(i=1;i<999;i++){
        suma=suma+ve;
        printf("la suma es %i",suma);
    }
    system("pause");
}



He intentado sumar las componentes de esta forma pero no me sale...

Pero la cosa es que me pide la suma con una multiplicación y no se como plantearlo
8  Programación / Programación C/C++ / ayuda con ejercicio de vectores en: 18 Junio 2016, 14:01 pm
Buenas estoy empezando en programacion C y me gustaria que me ayudarais con este ejercicio:

Dado un vector de 1000 enteros consecutivos del 1 al 1000.

escribe un programa que calcule la suma de los 1000 enteros realizando solo una suma y una multiplicacion.

Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines