Upload
igor-henrique
View
6
Download
0
Embed Size (px)
DESCRIPTION
Programa de computadores I
Citation preview
Programação de Computadores II
Prof.° Ricardo Mendes
Ref. Cristina Klippel Dominicini
Acentuação
Biblioteca locale.h
//defines location specific settings, such as date formats and
currency symbols
#include <locale.h>
#include <stdio.h>
int main(){
setlocale(LC_ALL, "Portuguese");
printf("Caça");
}
Exercícios
Para inicializar vetores de Strings
e não ter que digitar todas vez ...
#include <stdio.h>
void inicializa(char[][]);
int main(){
char vs[3][10] = {
{"String 1"},
{"String 2"},
{"String 3"},
};
printf("%s",vs[1]);
}
Exercícios (Strings e Vetores)
Faça um programa que, lidas duas listas de nomes,
compare-as e devolva o número de vezes que cada
palavra da segunda lista aparece na primeira lista;
Leia uma lista contendo o nome de 50 pessoas, sem
respeitar a ordenação alfabética. Em seguida, imprima o
nome que deveria iniciar a lista caso esta estivesse em
ordem alfabética;
Leia nome e sobrenome de 100 pessoas. Imprima aquelas
cujos nomes iniciam com A;
Exercícios (caracteres)
Faça uma função para verificar se um caractere passado
como parâmetro é um dígito de 0 a 9. Esta função deve
retornar 1 se o argumento for um dígito e 0 caso
contrário;
Faça uma função para verificar se um caractere passado
como parâmetro é uma letra. Esta função deve retornar
1 se o argumento for uma letra e 0 caso contrário;
Faça uma função para converter um caractere passado
como parâmetro para maiúsculo. Se o argumento for
uma letra minúscula a função deve retornar a letra
maiúscula correspondente. Caso contrário a função
deve retornar o mesmo caractere, sem alteração.