quarta-feira, 11 de maio de 2016

Programação de Computadores – 11 de Maio de 2016

Programação de Computadores – 11 de Maio de 2016

Professor André

Vetores
- composto
- homogêneo
- acesso
- declaração

notas:
0 – 9.0
1 – 10.0
2 – 8.0
3 – 7.0
4 – 8.5

cout<<notas[3];
notas[4]=notas[4]+1;
notas[3] = 9.0;


int main(){
float notas[5];
notas[0]=10.0;
notas[1]=9.0;
notas[2]=8.0;
notas[3]=9.0;
notas[4]=7.0;

}// fechamento do int main

#include <iostream>
using namespace std;

int main(){
//<Tipo> <Nome> [<tamanho>];
float notas[5];

notas[0]=10.0;
notas[1]=9.0;
notas[2]=8.0;
notas[3]=9.0;
notas[4]=7.0;


cout<<notas[0]<<endl;
cout<<notas[1]<<endl;
cout<<notas[2]<<endl;
cout<<notas[3]<<endl;
cout<<notas[4]<<endl;
return 0;

} // fechamento do int main



#include <iostream>
using namespace std;

int main(){
//<Tipo> <Nome> [<tamanho>];
float notas[5];

for(int cont=0; cont<=4; cont++){
cout<<”informe a nota: ”;
cin>>notas[cont];

} // fechamento do for

for(int cont=0; cont<=4; cont++){
cout<<notas[cont]<<”, ”;
}// fechamento do for

return 0;

} // fechamento do int main


#include <iostream>
using namespace std;

int main(){
//<Tipo> <Nome> [<tamanho>];
int numeros[10];

for(int i=0; i<10; i++){
cout<<”Informe um numero: ”;
cin>>numeros[i];

} // fechamento do for

int soma=0;
for(int i=0; cont<10; i++){
soma=soma+numeros[i];
}// fechamento do for

float media = soma/10.0;
cout<<”Media…….: “<<media<<endl;

return 0;

} // fechamento do int main

Dado um conjunto de 10 símbolos, imprimir na tela todas as vogais.

0 - f
1 - 7
2 - 4
3 - a
4 - e
5 - t
6 - 9
7 – T
8 - k
9 – u

int main(){
//<Tipo> <Nome> [<tamanho>];
string simbolos[10];

for(int i=0; i<10; i++){
cout<<”Informe um simbolo: ”;
cin>>simbolos[i];

} // fechamento do for

for(int i=0; i<10; i++){
if (simbolos[i] == “a”|| simbolos[i] ==”e” || simbolos[i] ==”i” || simbolos[i] ==”o” || simbolos[i] ==”u”){
cout<<simbolos[i]<<”, “;
} // fechamento do if
}// fechamento do for

float media = soma/10.0;
cout<<”Media…….: “<<media<<endl;

return 0;

} // fechamento do int main



Dado um banco de dados (arquivos) de 10 símbolos, imprimir na tela todas as vogais.

0 - f
1 - 7
2 - 4
3 - a
4 - e
5 - t
6 - 9
7 – T
8 - k
9 – u

#include<iostream>
#include<fstream>
using namespace std;

int main(){
ifstream arqSimb(“dados.txt”); //ifstream = input file stream (entrada de fluxo de dados)

//<Tipo> <Nome> [<tamanho>];
string simbolos[10];

for(int i=0; i<10; i++){
arqSimb>>simbolos[i];

} // fechamento do for

cout<<”Carregando símbolos do arquivo...”;
for(int i=0; i<10; i++){
if (simbolos[i] == “a”|| simbolos[i] ==”e” || simbolos[i] ==”i” || simbolos[i] ==”o” || simbolos[i] ==”u”){
cout<<simbolos[i]<<”, “;
} // fechamento do if
}// fechamento do for

arqSimb.close;
return 0;

} // fechamento do int main



Utilizando função.

Dado um banco de dados (arquivos) de 10 símbolos, imprimir na tela todas as vogais.

0 - f
1 - 7
2 - 4
3 - a
4 - e
5 - t
6 - 9
7 – T
8 - k
9 – u

#include<iostream>
#include<fstream>
using namespace std;

// bool // variável boleana: true or false

int Vogal ( string simb){
if (simb == “a”|| simb ==”e” || simb ==”i” || simb ==”o” || simb ==”u”){
return 1;
} // fechamento do if
else{
retunr 0;
}

int main(){
ifstream arqSimb(“dados.txt”); //ifstream = input file stream (entrada de fluxo de dados)

//<Tipo> <Nome> [<tamanho>];
string simbolos[10];

for(int i=0; i<10; i++){
arqSimb>>simbolos[i];

} // fechamento do for

cout<<endl;
for(int i=0; i<10; i++){
if (Vogal(simbolos[i])==1){
cout<<simbolos[i]<<”, “;
} // fechamento do if
}// fechamento do for

return 0;

} // fechamento do int main

Nenhum comentário: