Buscar

Aula de Algoritmo dia 05 26 2015

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Comando Strcmp:
int X: strcmp(str1,str2);
->X==0 -> str1==str2
 x=strcmp("ANA","ANA")
->X<0-> str1<str2;
 x=strcmp("Ana Maria", "Zé) [ele compara a letra inicial, sendo assim o Z maior que A]
->X>0 -> str1>str2
 x=strcmp("ZÉS","ZÉ1234")
*/
/*#include "iostream"
#include "stdio.h"
#include "string.h"
using namespace std;
int main () {
 char nome [20]; int cont=0;
 do {
 cout<< "Nome = ";
 gets(nome);
 strupr(nome);
 if (nome [0]=='S'){
 cont++;
 }
 }
 while (strcmp(nome, "FINAL")!=0);
 cout<< "\nQuantidade de pessoas com nome começando por S - "<<cont<<endl;
}
MATRIZ
 REPRESENTAÇÃO GRÁFICA
 M= 0 1 2
 0
 1
 2
DECLARAÇÃO: <TIPO> [LINHAS][COLUNAS];
EX:
 INT M [3][3];
#include "string.h"
#include "stdio.h"
#include "iostream"
using namespace std;
int main () {
 int M [3][3], lin, col;
 Atribuição Direta
 M[0][0]=30;
 M[2][1]=21;
 Atribuição Indireta
 cin>> M[0][0];
 cin>> M[0][1];
 cin>> M[0][2];
 
 //Ler uma matriz 3x3 toda
for (lin=0; lin<3; lin++) {
 for (col=0; col<3; col++){
 cout<< "Valor = ";
 cin>> M [lin][col];
 }
 }
 cout<< "\n\n EXIBINDO M \n\n";
 for (lin=0; lin<3; lin++) {
 for (col=0; col<3; col++) {
 cout<< M[lin][col]<<"\t";
 }
 }
 cout<<"\n";
}
float media= (float) soma/9;
cout<< "\nMedia Total = "<<media<<endl;
}
#include "string.h"
#include "stdio.h"
#include "iostream"
using namespace std;
const int MAX=2;
int main () {
 int A [MAX][MAX], B [MAX][MAX];
 int C [MAX][MAX], lin, col;
 cout<< "\nMatriz A\n";
 for (lin=0; lin<MAX; lin++) {
 for (col=0; col<MAX; lin++) {
 cout<< "A";
 cin>> A [lin][col];
 }
 }
 cout<< "\nMatriz B\n";
 for (lin=0; lin<MAX; lin++) {
 for (col=0; col<MAX; col++){
 cout<< "B";
 cin>> B [lin][col];
 }
 }
 for (lin=0; lin<MAX; lin++) {
 for (col=0; col<MAX; col++) {
 C[lin][col]=A[lin][col]+B[lin][col];
 }
 }
 cout<< "\n\n EXIBINDO C \n\n";
 for (lin=0; lin<MAX; lin++){
 for (col=0; col<MAX; col++){
 cout<< C[lin][col]<<"\t";
 }
 }
 cout<<"\n";
}
#include "iostream"
#include "stdio.h"
#include "string.h"
int main () {
 float Mat [3][5], soma[3]={0,0,0};
 for (int lin=0; lin<3; lin++) {
 for (int col=0; col<5; col++){
 cout<< "Peso = ";
 cin>> Mat [lin][col];
 soma[lin]+= Mat [lin][col];
 }
 }
 cout<< "\n\n EXIBINDO SOMA \n\n";
 for (lin=0; lin<3; lin++) {
 cout<< "\nSoma ["<<i<<"]"<<soma[i];
 }
 cout<<"\n";
}
#include "iostream"
#include "stdio.h"
#include "string.h"
int main () {
 int M [7][7];
 for (int l=0;l<7;l++) {
 for (int c=0;c<7;c++) {
 if (l<=c)
 M [l][c]=1;
 else
 M[l][c]=0;
 }
 }
}
 
DESAFIO: CHAR FRASE [5][30]
	LER AS FRASES E INFORMAR QUANTAS VOGAIS AS FRASES TEM E ALÉM DISSO EXIBIR ESSAS FRASES APÓS ONDE CADA CARACTER SERA SUBSTTUIDO POR ASTERISCO.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais