Problema 1
Apresentar em forma de desenho o estado final da pilha após a inserção dos elementos:
2 3 5 2 6 71 10
Apresente o desempilhamento de 4 itens e o estado final da pilha
Entrada: vetor de tamanho n (origem)
Saída: um novo vetor de tamanho n invertido (destino)
-
1) Para cada elemento no vetor (do ultimo ao primeiro)
1.1) Ler o valor do vetor de origem
1.2)
E A S * Y * Q U E * * * S T * * * I O * N * * *
Problema
Entrada: uma frase digitada pelo usuario
Saída: informar o número de consoantes na frase
T H E B O O K I S O N T H E T A B L E
int main(){
int numCons, i, tam;
char frase[100];
numCons = 0;
gets(frase); // ler a frase do teclado
tam = strlen(frase);
for (i = 0; i < tam; i++)
{
if (frase[i] != 'A' && frase[i] != 'E' &&
frase[i] != 'I' && frase[i] != 'O' &&
frase[i] != 'U' ){
numCons++;
}
}
printf("Numero de consoantes: %d\n", numCons);
return 0;
}
int main(){
int numCons, i, tam;
char frase[100];
numCons = 0;
gets(frase); // ler a frase do teclado
tam = strlen(frase);
for (i = 0; i < tam; i++)
{
if (frase[i] >= 'A' && frase[i] <= 'Z'){ // se o caractere for uma letra
printf("%c ", frase[i]);
}
}
printf("Numero de consoantes: %d\n", numCons);
return 0;
}
void subtrair(int *a, int *b, int *r){
*r = *a - *b;
}
Nenhum comentário:
Postar um comentário