Vous êtes sur la page 1sur 6

23/07/2012

Computao Aplicada Engenharia Eltrica


Aula 6 23/07/2012 Professor Tiago Kommers Jappe E-mail: tiago.jappe@unijui.edu.br tiago.jappe@gmail.com

Caracteres

23/07/2012

Exerccio
Elabore um algoritmo em linguagem C que leia 8 letras, por exemplo, ELETRICA. Em seguida apresente na tela, estas 8 letras ao contrrio, ou seja, ACIRTELE.

#include <stdio.h> #include <conio.h> main () { char a,b,c,d,e,f,g,h; printf ("Digite uma palavra de 8 letras"); a=getch(); b=getch(); c=getch(); d=getch(); e=getch(); f=getch(); g=getch(); h=getch(); printf ("\n Ao contrario:\n"); printf ("%c%c%c%c%c%c%c%c",h,g,f,e,d,c,b,a); getch(); return(0); }

23/07/2012

Vetores

Exerccio
Elabore um algoritmo em linguagem C que leia um vetor com 10 posies. Em seguida crie outro vetor cujos valores so o dobro do vetor lido.

23/07/2012

#include <stdio.h> #include <stdlib.h> #include <conio.h> main () { int V[10]; int k;

// version 1

printf("Digite um vetor de 10 posicoes"); for(k=0;k<10;k++) {printf("\nV[%d]:",k+1); scanf("%d",&V[k]);} printf("\n Vetor Original \n"); for(k=0;k<10;k++) {printf(" %d",V[k]); } printf("\n Vetor Dobro \n"); for(k=0;k<10;k++) {printf(" %d",2*V[k]); } system("pause"); }

#include <stdio.h> #include <stdlib.h> #include <conio.h> main () { int A[10], B[10]; int k;

// version 2

printf("Digite um vetor de 10 posicoes"); for(k=0;k<10;k++) {printf("\nA[%d]:",k+1); scanf("%d",&A[k]); } printf("\n Vetor Original \n"); for(k=0;k<10;k++) { B[k]=2*A[k]; printf(" %d",A[k]); } printf("\n Vetor Dobro \n"); for(k=0;k<10;k++) {printf(" %d",B[k]); } getch(); }

23/07/2012

Exerccio
Elabore um algoritmo em linguagem C que crie 2 vetores de 5 posies. Em seguida faa a subtrao de um vetor pelo outro.

#include <stdio.h> #include <stdlib.h> #include <conio.h> main () { int A[5],B[5],S[5]; int k; printf("\nDigite um vetor de 5 posicoes"); for(k=0;k<5;k++) {printf("\nA[%d]:",k+1); scanf("%d",&A[k]); } printf("\nDigite um vetor de 5 posicoes"); for(k=0;k<5;k++) {printf("\nB[%d]:",k+1); scanf("%d",&B[k]); } // Subtracao for(k=0;k<5;k++) { S[k]=A[k]-B[k]; } printf("\n Solucao\n"); for(k=0;k<5;k++) {printf("\t%d",S[k]); } getche(); }

23/07/2012

Exerccio
Elabore um algoritmo em linguagem C que leia um vetor de 10 posies. Em seguida, deve-se determinar o maior nmero digitado, e apresentando este na tela.

#include <stdio.h> #include <stdlib.h> #include <conio.h> main () { int A[10], maior=0; int k; printf("\nDigite um vetor de 10 posicoes"); for(k=0;k<10;k++) {printf("\A[%d]:",k+1); scanf("%d",&A[k]); } for(k=0;k<10;k++) { if(A[k]>maior) maior=A[k]; } printf("\nMaior Elemento do Vetor: %d",maior); getche(); }

Vous aimerez peut-être aussi