Prévia do material em texto
1 lista de exercícios
1) Classifique os conteúdo das variáveis abaixo de acordo com seu tipo,
assinalando com I os dados inteiros, R os
dados Reais e com C os literais.
(I ) 0 (C ) "abc" ( C) "João"
(I ) 5.7 (I ) 1012 (R ) FALSO
(I ) -49 ( I) +342 (I) 569
(C ) "Lucas" (C ) "VERDADEIRO" (I ) 0.00001
(R ) VERDADEIRO ( I) -545 (C ) " 444 "
2) Assinale com um X os nomes de variáveis válidos.
(x) abc
( ) 3abc
(X) a
( ) 123a
( ) –a
(X) acd1
(X) ABC DE
( ) etc.
( ) b316
(X) leia
(X) inteiro
(X) imprima
( X) valor
( ) _b248
( ) nota*do*aluno
( ) a1b2c3
( ) 3 x 4
(X) leia
( ) -_ad
(X) A&a
( ) guarda-chuva
(X) A123
( ) Aa
(X) guarda_chuva
( ) km/h
( ) 3xyz
( ) nome empresa
(X) sala_215
( ) “nota”
( ) ah!
O que aparecerá na tela ao executar o programa ao lado?
O que aparecerá na tela ao executar o programa ao lado?
O que aparecerá na tela ao executar o programa ao lado?
COM O ERRO
Sem o erro
4) Para cada um dos problemas a seguir, expresse um algoritmo que possa ser
utilizado para solucionar, utilize o
Portugol e passe para a linguagem C.
A) #include <stdio.h>
int main(void) {
int n, antecessor, sucessor;
printf("Informe um nro inteiro: ");
scanf("%d", &n);
antecessor = n - 1;
sucessor = n + 1;
printf("\n");
printf("%d (antecessor)\n", antecessor);
printf("%d (valor)\n", n);
printf("%d (sucessor)\n", sucessor);
return(0);
}
B)
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
//Declaração das variáveis
float nota1, nota2, media;
//Entrada de dados
printf("Digite a primeira nota do aluno: ");
scanf("%f",¬a1);
printf("Digite a segunda nota do aluno: ");
scanf("%f",¬a2);
//Processamento
media = (nota1 + nota2) / 2;
//Saída
printf("Media do aluno = %.1f\n",media);
system("pause");//pausa da tela somente para Windows
return 0;//retorno da função main
}
C) #include <stdio.h>
int main ( )
{
float nota1, nota2, nota3, mediaP;
float peso1, peso2, peso3, somaP;
printf("Digite a primeira nota\n");
scanf("%f", ¬a1);
printf("Digite o peso da primeira nota\n");
scanf("%f", &peso1);
printf("Digite a segunda nota\n");
scanf("%f", ¬a2);
printf("Digite o peso da segunda nota\n");
scanf("%f", &peso2);
printf("Digite a terceira nota\n");
scanf("%f", ¬a3);
printf("Digite o peso da primeira nota\n");
scanf("%f", &peso3);
somaP =(peso1+peso2+peso3);
mediaP=((nota1*peso1)+(nota2*peso2)+(nota3*peso3))/somaP;
printf("Media ponderada: %.2f", mediaP);
}
D)#include <iostream>
Int main(int agrgv, chat** argv){
Float c,f;
printf(“digite uma temperatura em calcius:/n”);
scanf(“%f, & c”);
F=(9/5)*c;
F=f+32;
Printf(“na temperatura em celcsius de %2.f correponde a %2.f em fahrenheit:”,c,f);
Return 0;
5) Para cada um dos problemas a seguir, expresse um algoritmo que possa ser
utilizado para solucionar, utilize o
Portugol e depois passe para a linguagem C –as respostas serão 1(verdadeiro)
0(falso)
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
printf("Menor");
}
}
return ( 0 );
}
11)
return ( 0 );
}
12)
return ( 0 );
}
13)
14)
15)