• 0
Sign in to follow this  
Guest Lucca

Exercícios De Ling C

Question

Guest Lucca

Olá galera, não manjo muito de linguagem C e preciso entregar esses exercicio pra faculdade, alguém pode me ajudar?

cool.gif Faça um programa em C que solicite a digitação de três valores inteiros, escrevendo-os, em seguida, na tela, em ordem crescente.

c) Faça um programa em C que solicite a digitação do tamanho dos lados de um triângulo, escrevendo, em seguida, na tela, sua classificação (equilátero = triângulo com todos os lados iguais; isósceles = triângulo com exatamente 2 lados iguais; ou escaleno = triângulo com todos os lados diferentes).

d) Faça um programa em C que solicite a digitação do tamanho em graus dos ângulos internos de um triângulo, escrevendo, em seguida, na tela, sua classificação (acutângulo = triângulo com todos os ângulos agudos, ou seja, menores que 90º; retângulo = triângulo com um ângulo reto, ou seja, valendo 90º; ou obtusângulo = triângulo com um ângulo obtuso, ou seja, maior que 90º).

e) Faça um programa em C que solicite a digitação de um número inteiro entre -99 (inclusive) e 99 (inclusive), escrevendo, em seguida, na tela, o mesmo por extenso.

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0
Guest bloodwar

********************************************************************************************************************************

#include<stdio.h>
#include<stdlib.h>


int main(){

int a,b,c,j,i;
j=0;
scanf("%d %d %d",&a,&b,&c);

for(i=1;i<=2;i++){
if(a>b){
j=a;
a=b;
b=j;}
if(b>c){
j=b;
b=c;
c=j;
}
}
printf("%d %d %d\n",a,b,c);
system("pause");
return 0;
}
c)
#include<stdio.h>
#include<stdlib.h>

int main(){

int a,b,c,teste=1,k,j,i;


    while(scanf("%d %d %d", &a, &b,&c)==3 &&a>0  &&b>0 &&c>0){
                    k=3;



                                     
                    if(c>a+b){
                        k=0;
                        }
                    if(b>a+c){
                        k=0;
                        }
                        if(a>b+c){
                        k=0;
                        }
                        if(a>b+c){
                         k=0;
                         }
                         if(a==0){
                         k=0;
                         }            
                         if(b==0){
                         k=0;
                         }            
                         if(c==0){
                         k=0;
                         }
                  
                  if(a==b && b==c){
                  k=1;
                  }
                  if(a==b){
                  k=2;
                  }
                  if(b==c){
                  k=2;
                  }
                  if(k==0){
              
                  printf("teste %d\nesses lados não formam um triangulo\n\n",teste++);
                  }
                  if(k==1){
                         
                  printf("teste %d\neste triangulo e um triangulo equilatero\n\n",teste++);
                  }
                  if(k==2){
                
                  printf("teste %d\neste triangulo e um triangulo isosceles\n\n",teste++);
                  }
                  if(k==3){
               
                  printf("teste %d\neste triangulo e um triangulo escaleno\n\n",teste++);
                  }
                  }
system("pause");
return 0;
}
****************************************************************************************************************************** d)
#include<stdio.h>
#include<stdlib.h>

int main(){
    
    int a,b,c,teste=1;
    while(scanf("%d %d %d",&a,&b,&c)==3 && a+b+c==180 && a!=0 &&b!=0&&c!=0){
                    if(a<90 && b<90 && c<90)
                    printf("teste %d\n Este triangulo e um acutangulo\n\n",teste++); 
                            
                    if(a==90)
                    printf("teste %d\n Este triangulo e um retangulo\n\n",teste++);
                    if(b==90)
                    printf("teste %d\n Este triangulo e um retangulo\n\n",teste++);
                    if(c==90)
                    printf("teste %d\n Este triangulo e um retamgulo\n\n",teste++);
                    if(a>90)
                    printf("teste %d\n Este triangulo e um obtusangulo\n\n",teste++);
                    if(b>90)
                    printf("teste %d\n Este triangulo e um obtusangulo\n\n",teste++);
                    if(c>90)
                    printf("teste %d\n Este triangulo e um obtusangulo\n\n",teste++);
                    }
                    
    system("pause");
    return 0;
}

********************************************************************************************************************************

esse ultimo fiquei com preguissa

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this