Programación General > C/C++
arreglo de caracteres para 15 nombres
(1/1)
			gabyru19:
			
			me podrian ayudar necesitop un arreglo que almacene 15 nombres...
lo estoy intentandoo  peroo nomas no doy una!!!!
		
			nmaxcom:
			
			Escribe tu último intento y veremos por qué no funciona  ;)
		
			gabyru19:
			
			#include <stdio.h>
int main()
{
       
       int j, fm[15], k,vm[15], i, n[15][10];
      float s1,s2,st;
      
      for(i=0;i<15;i++){
                        printf("dame el nombre del empleado %s",i+1);
                        scanf("%d",&n);
                        }
      for(k=0;k<15;k++){
                        printf("dame la venta del mes %d",k+1);
                        scanf("%d",&vm[k]);
                        }
      for(j=0;j<15;j++){
                        printf("ingresa las faltas mensuales %d",j+1);
                        scanf("%d",&fm[j]);
                        }
                        
      
      s1=(vm[k]*0.3)+5000; 
      s2=5000-(fm[j]*0.75); 
      st=s1+s2; 
      printf("tu nombre es %dn",n); 
      printf("tu venta del mes fue: %dn",vm[k]); 
      printf("tus faltas fueron: %dn",fm[j]); 
      printf("tu sueldo total es: %fn",st); 
      
       
     
      
      getchar();
      }
		
			AnimaSubtilis:
			
			Pues es facil estas guardando un nombre en una matriz que declaraste tipo int... osea nada estas haciendo..
--- Código: C++ --- #include <stdio.h> int main(){ int j, fm[15], k,vm[15], i;char n[15][10];float s1,s2,st; for(i=0;i<15;i++){printf("dame el nombre del empleado %d",i+1);scanf("%s",&n[i]);}for(k=0;k<15;k++){printf("dame la venta del mes %d",k+1);scanf("%d",&vm[k]);}for(j=0;j<15;j++){printf("ingresa las faltas mensuales %d",j+1);scanf("%d",&fm[j]);}  s1=(vm[k]*0.3)+5000;s2=5000-(fm[j]*0.75);st=s1+s2; printf("tu nombre es %sn",n[i]);printf("tu venta del mes fue: %dn",vm[k]);printf("tus faltas fueron: %dn",fm[j]);printf("tu sueldo total es: %fn",st);    getchar();}  
Pruebalo asi haber que sucede..... otra cosa acostumbrate a utilizar etiquetas de codigo para que se vea mas ordenado..
taluego....................
		
Navegación
Ir a la versión completa