Matrizes Programação estruturada II ATPS
Por: walterff • 8/6/2015 • Trabalho acadêmico • 5.415 Palavras (22 Páginas) • 371 Visualizações
CENTRO UNIVERSITÁRIO ANHANGUERA [pic 1][pic 2]
Unidade Campo Limpo
Alan Cruz
8483174823
Igor Armendani Ferreira Bispo
8830408002
Walter Feitosa Firmino
8827389227
Professor:
Joyce Martins Mendes Battaglia
Turma: Tecnologia em Análise e Desenvolvimento de Sistemas & Sistemas de Informação
(Manhã)
[pic 3]
[pic 4]
ATPS 2 – Programação Estruturada II
-------------
2015 - 1
São Paulo - SP
11/06/2015
QUESTÕES
1- Passar para a linguagem C os exercícios das páginas abaixo:
Página 174- exercício 04
Código:
#include
#include
#include
main() {
int mat[10][20], soma[10], i, j;
for(i=1;i<=10;i++){
for(j=1;j<=20;j++){
printf("Digite o numero da %d linha na %d coluna\n",i,j);
scanf("%d",&mat[i][j]);
}
}
for(i=1;i<=10;i++){
for(j=1;j<=20;j++){
soma[i]=soma[i]+mat[i][j];
}
}
for(i=1;i<=10;i++){
for(j=1;j<=20;j++){
mat[i][j]=mat[i][j]*soma[i];
}
}
for(i=1;i<=10;i++){
for(j=1;j<=20;j++){
printf("\n Valor:[%d][%d]= %d", i, j, mat[i][j]);
}
}
getch();
}
Página 183 – exercício 13
Código:
#include
#include
#include
main() {
char nome[5][10];
int preco[5][4], imp[5][4], custo[5], i, j, final;
for(i=1;i<=5;i++){
printf("Digite o %d nome:\n",i);
scanf("%s",&nome[i]);
}
for(i=1;i<=5;i++){
for(j=1;j<=4;j++){
printf("Digite o preco [%d][%d]\n", i, j);
scanf("%d",&preco[i][j]);
}
}
for(i=1;i<=5;i++){
printf("Digite o custo de transporte %d:\n", i);
scanf("%d",&custo[i]);
}
for(i=1;i<=5;i++){
for(j=1;j<=4;j++){
if(preco[i][j]<=50){
imp[i][j]=preco[i][j]*5/100;
}else if((preco>50)&&(preco<=100)){
imp[i][j]=preco[i][j]*10/100;
}else{
imp[i][j]=preco[i][j]*15/100;
}
}
}
for(i=1;i<=5;i++){
printf("Nome do produto = %s\n\n", nome[i]);
printf("Custo = %d\n\n", custo[i]);
for(j=1;j<=4;j++){
final=preco[i][j]+imp[i][j]+custo[i];
printf("Imposto na loja %d = %d\n\n",j,imp[i][j]);
...