Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

ALGORITMOS
EXERC ÍC IO
Para resolver esse exercício, siga os
passos abaixo:
1 - Escreva uma função que receba dois
inteiros n1 e n2 como parâmetro e
retorna a quantidade de números
inteiros ímpares que existem no
intervalo fechado entre n1 e n2. A
função deve funcionar inclusive se o
valor de n2 for menor que n1.
2 - Escreva uma função principal (main)
que leia os valores inteiros n1 e n2 e
chame a função desenvolvida no item
anterior e imprima o resultado. 
ALGORITMOS
RESOLUÇÃO
#include <stdio.h>
 int retorna_impares(int n1, int n2) {
 int impares;
 impares = 0;
 if (n2 > n1){
 while (n1 <= n2){
 if (n1 % 2 != 0){
 impares++;
 }
 n1++;
 }
 return impares;
 }
 else{
 while (n2 <= n1){
 if (n2 % 2 != 0){
 impares++;
 }
 n2++;
 }
 return impares;
 }
 }
 int main(void){
 int num1, num2, impares;
 scanf("%d %d", &num1,&num2);
impares = retorna_impares(num1, num2);
printf("%d", impares);
return 0; 
}

Mais conteúdos dessa disciplina