Buscar

Ficha 4 Linguagem C

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Ficha 4 Linguagem C
1 - Implemente o cálculo da Fibonacci.
// stdio.h é responsável pelas funções de entrada e saída.
#include "stdio.h"
 
// A função main() é obrigatória em todo programa C.
void main()
{
  // Declarando variáveis
  int a, b, auxiliar, i, n;
 
  // Atribuindo valores as variaveis a e b
  a = 0;
  b = 1;
 
 // printf() escreve na tela.
  
 printf("Digite um número: ");
 
 // A função scanf obtém um valor digitado.
  
 scanf("%d", &n);
  printf("Série de Fibonacci:\n");
  printf("%d\n", b);
 
  for(i = 0; i < n; i++)
  {
    auxiliar = a + b;
    a = b;
    b = auxiliar;
 
    // Imprimo o número na tela.
    printf("%d\n", auxiliar);
  }
}
2- Implemente uma função para comparar três valores e mostrar o
menor valor
e 
3 - Implemente uma função para comparar três valores e mostrar o
menor valor
#include <stdio.h>
#include<stdlib.h>
int main()
{
 int a, b, c;
 printf("digite o primeiro numero");
 scanf("%d",&a);
 printf("digite o segundo numero");
 scanf("%d",&b);
 printf("digite o terceiro numero");
 scanf("%d",&c);
 if(a > b && a > c)
 printf("%d", a);
 else
 if(b>a && b>c)
 printf("%d", b);
 else
 printf("%d", c);
}
4- Implemente uma função para calcular o IMC (Índice de massa
corporal).
#include<stdio.h>
#include<stdlib.h>
 
int main() {
 float P, H, IMC;
 
 printf("Digite o seu peso:\n");
 scanf("%f", &P);
 
 printf("Digite a sua altura:\n");
 scanf("%f", &H);
 
 IMC = P / (H*H);
 if (IMC < 26){
 printf("O seu Idice de Massa Corporea e %.2f e esta Normal\n", IMC );
 }
 
 if (IMC >=26 && IMC<30){
 printf ("O seu Indice de Massa Corporea e %.2f e voce esta Obeso\n", IMC);
 }
 
 if (IMC >=30){
 printf("O seu Indice de Massa Corporea e %.2f e voce esta com Obesidade Morbida\n", IMC);
 }
 system("pause");
 
 }
6 - Escrever duas funções, x_maior que retorne o maior e x_menor
que retorne o menor valor real, das raízes de uma equação do 2º
grau. A expressão genérica é dada por:
#include <stdio.h>
#include <math.h>
main(){
    //escreva Equações do 2º Grau!
    printf("Equações do 2º Grau!");
    //declare a, b, c, x',x'' : real
    float a,b,c,x1,x2;
    //escreva "Digite o valor de a"
    printf("Digite o valor de a");
    scanf("%f",&a);
    //escreva "Digite o valor de b"
    printf("Digite o valor de b");
    scanf("%f",&b);
    //escreva "Digite o valor de c"
    printf("Digite o valor de c");
    scanf("%f",&c);
    //x'<-[-b+rad(b,2)-4*a*c]/2
    x1=(-b+sqrt(pow(b,2)-4*a*c))/(2*a);
    //x''<-[-b-rad(b,2)-4*a*c]/2
    x2=(-b-sqrt(pow(b,2)-4*a*c))/(2*a);
    //escreva x',x''
    printf("x1 é igual a %f e x2 é igual %f\n",x1,x2);
//fim
}
7 - Faça uma função para calcular o resto da divisão de dois números
int main(void) {
 int num1, num2, resto;
 printf("\n digite um valor: ");
 scanf("%d",&num1);
 printf("\n digite outro valor: ");
 scanf("%d",&num2);
 resto = num1 % num2;
 printf("\n %d \n", resto);
 return 0;
}

Outros materiais