Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1 Lista de Exerccios 4
1. As declaraes seguintes: char *estadosNO[9] ={AC,AM,AP,PA,RO,RR,TO}; Escreva um programa que imprima o vetor estadosNO. elementos de estadosNO assumem quais valores? Os dois ltimos
2. Faa um programa que apresente o seguinte resultado (utilize ponteiro): Digite uma string: Este programa separa as palavras, como segue: Suas palavras so: [Este] [programa] [separa] [as] [palavras,] [como] [segue:] 3. Faa um programa para inverter a caixa usando ponteiro. 4. Escreva um programa que solicite ao usurio duas strings e depois compare as strings procura de igualdade, mas ignore diferenas de caixa. Assim, ok e OK sero comparadas como iguais. 5. Dado um vetor de inteiros com 10 posies, construa uma funo que retorne a mdia. 6. Escreva e teste a seguinte funo:
int frequency(float a[], int n, int x); Essa funo conta o nmero de vezes que o item x aparece entre os primeiros n elementos de a e retorna essa contagem como a frequncia de x em a.
8. Dado um vetor de inteiros com 10 posies, construa uma funo que retorne se ele est em ordem crescente (V) ou se no est (F) 9. Um nmero capicua quando pode ser lido da esquerda para a direita ou da direita para a esquerda. Construa uma funo que retorne se dado nmero capicua (V) ou no (F) 10. O que imprime o cdigo a seguir ?
char s[]= 123 W. 42nd St., NY, NY 10020-1095; int count = 0; for (char *p=s; *p; p++) if (isupper(*p)) ++count; printf(%d,count);
2013/1