Escreva um programa c++ que solicite dois caracteres ao usuário e imprima o número de caracteres que estão entre eles. Assuma que o usuário digitará os 2 caracteres em ordem alfabética.
Soluções para a tarefa
Respondido por
0
SEGUE CÓDIGO EXEMPLO EM C, PARA C++ É SÓ ALTERAR ALGUMAS SINTAXES PARA LEITURA E IMPRESSÃO:
#include <stdio.h>
int conta_char(char c1, char c2)
{
int x = 0;
for(int i =((int)c1+1); i < (int)c2; i++)
{
x++;
}
return x;
}
int main()
{
char c1, c2;
printf("Informe o primeiro char: ");
scanf("%s", &c1);
printf("Informe o segundo char: ");
scanf("%s", &c2);
printf("\nEntre \"%c\" e \"%c\" existem %d caracteres.", c1,c2,conta_char(c1,c2));
return 0;
}
Perguntas interessantes
Português,
8 meses atrás
Direito,
8 meses atrás
Biologia,
1 ano atrás
Biologia,
1 ano atrás
Matemática,
1 ano atrás