• Viernes 8 de Noviembre de 2024, 20:10

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - xtkcx

Páginas: [1]
1
C/C++ / No entiendo el programa
« en: Miércoles 12 de Octubre de 2011, 20:54 »
Hola a todos, tengo una duda, cual es el proposito de este programa, comprendo parte de su funcionamiento pero si bien desconosco que resultado desea imponer


Código: C
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. void sencos(float Valini, int Num, float Paso);
  5.  
  6.         void main()
  7.                
  8.                 {
  9.                         int num;
  10.                         float ini, paso;
  11.                        
  12.                                 printf("\n Valor inicial, numero de puntos, paso? ");
  13.                                         scanf("%f %i %f",&ini, &num, &paso);
  14.                 }
  15.  
  16. void sencos(float Valini, int Num, float Paso)
  17.  
  18.         {
  19.  
  20.                 int i;
  21.                 double v, s, c;
  22.                
  23.                         for(i=0; i<Num; i++)
  24.                                 {
  25.                                         v=(double) (Valini+i*Paso);
  26.                                         s=sin(v);
  27.                                         c=cos(v);
  28.                                         printf("%lf %lf %lf", v, s, c);
  29.                                        
  30.                                 }
  31.         }
  32.  
  33.  

2
C/C++ / Un problemita con un programa
« en: Domingo 9 de Octubre de 2011, 03:58 »
Hola a todos, tengo un problema con un programa que me arme hace un ratito, aclaro soy autodidacta y estoy aprendiendo este lenguaje por que me gusta el mundo de la programacion. El tema viene que cuando lo compilo y ejecuto esta todo perfecto, pero cuando pongo la opcion ayuda que en este caso representaria la clave 'A' no para de repetirme el mensaje. A continuacion les dejo el codigo

Código: [Seleccionar]
#include <stdio.h>

void suma();
void resta();
void ayuda();

void main()
{
char a[2];

printf("\nSelecciona A para ayuda: ");
scanf("%c",a);

while(a[0] != 'F')
if (a[0] == 'S')
    suma();
else if
(a[0] == 'R')
resta();
else if
(a[0] == 'A')
ayuda();
else
printf("Error, ingrese nuevamente codigo: ");
scanf("%c",a);

}
void suma()
{
float sum, num1, num2;

printf("\n\nIngrese los dos valores: ");
scanf("%f",&num1);
printf("\nIngrese segundo valor");
scanf("%f",&num2);

sum=num1+num2;

printf("\nLa suma de ambos valores es: %f", sum);
}

void resta()
{
float res, num1, num2;

printf("\n\nIngrese los dos valores: ");
scanf("%f",&num1);
printf("\nIngrese segundo valor");
scanf("%f",&num2);

res=num1-num2;

printf("\nLa suma de ambos valores es: %f ", res);
}

void ayuda()
{
printf("\nA continuacion se concederan las instrucciones");
printf("\n\nSi ingresa S, sera la suma de ambos valores");
printf("\nSi ingresa R sera la diferencia de ambos valores");
printf("\nSi desea finalizar programa ingrese F");
}

Páginas: [1]