• Viernes 8 de Noviembre de 2024, 19:39

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.


Temas - xulinho

Páginas: [1]
1
C/C++ / Programa que me corre pero da malos resultados(Resuelto)
« en: Jueves 8 de Julio de 2010, 21:58 »
gracias ..por responder..ya lo habia resuelto xd...las variables en vez de declararlas dentro del procedimiento las ponia como parametros por eso me salia errores..aqui esta el programa corriendo al 100% ..
#include <stdio.h>
#include <stdlib.h>

void menu();
int area_cuad (int lado);
int area_triang(int base,int altura);
float area_circ (float radio);
int area_rect (int ladoa, int ladob);
main()
{
int opcion,lado,altura,ladoa,ladob,res=1,base,area;
float radio;
while (res==1)
{
    system("cls");
    menu ();
    scanf("%d",&opcion);
    if (opcion == 1)
    {
        printf("Ingrese la base:");
        scanf("%d",&base);
        printf("Ingrese altura:");
        scanf("%d",&altura);
        printf("nEl area del triangulo rectangulo es: %d", area_triang(base, altura));
    }
    if (opcion == 2)
    {
        printf("Ingrese lado: ");
        scanf("%d",&lado);
        printf("nEl area del cuadrado es: %d", area_cuad(lado));
    }
    if (opcion == 3)
    {
        printf("Ingrese el radio de la circunferencia: ");
        scanf("%f",&radio);
        printf("nEl area de la circunferencia es: %f", area_circ(radio));
    }
    if (opcion == 4)
    {
        printf("Ingrese lado 1: ");
        scanf("%d",&ladoa);
        printf("Ingrese lado 2: ");
        scanf("%d",&ladob);
        printf("El area del rectangulo es: %d", area_rect(ladoa, ladob));
    }
    else if (opcion >4)
    printf("Esa no es una opcion correctan");
    printf("nSi desea seguir calculando areas presione 1 de lo contrario presione 2: ");
    scanf("%d",&res);
}
}

void menu()
{
    system("cls");
    printf("Programa de areas n");
    printf("Que area desea calcular:n");
    printf("1;Triangulon");
    printf("2;Cuadradon");
    printf("3;Circurferencian");
    printf("4;Rectangulon");
}

int area_cuad (int lado)
{
    lado = lado * lado;
    return (lado);
}

int area_triang (int base,int altura)
{
    int area;
    area = base * altura /2;
    return area;
}

float area_circ (float radio)
{
    radio = (radio * radio)*3.14;
    return (radio);
}

int area_rect (int ladoa, int ladob)
{
    ladoa= ladoa*ladob;
    return (ladoa);
}

2
C/C++ / programa en C plisss
« en: Jueves 3 de Junio de 2010, 07:16 »
hola...
resulta que he estado estudiando c  pero tengo problemas con un programa....
me pide contar las consonantes y vocales de una palabra...eso lo entiendo... pero tambien pide que despues de mostrar eso muestre las vocales y luego las consonantes..
si pueden ayudarme gracias.....
xau

Páginas: [1]