Resumo dos Exercícios S1

7
Exercícios Série 1: Programa 1 - Calcular Área e Perímetro de uma circunferência. Fluxograma: Código: #include <stdio.h> #define pi 3.141592653 int main () { double r; double area; double perimetro; printf("Digite o Raio:"); scanf("%lf", &r); printf("\n"); area = pi * (r*r); perimetro = 2 * pi * r; printf("Area = %lf \n", area); printf("Perimetro = %lf \n\n", perimetro); return 0; }

Transcript of Resumo dos Exercícios S1

Page 1: Resumo dos Exercícios S1

Exercícios Série 1:

Programa 1 - Calcular Área e Perímetro de uma circunferência. Fluxograma:

Código:

#include <stdio.h> #define pi 3.141592653 int main () { double r; double area; double perimetro; printf("Digite o Raio:"); scanf("%lf", &r); printf("\n"); area = pi * (r*r); perimetro = 2 * pi * r; printf("Area = %lf \n", area); printf("Perimetro = %lf \n\n", perimetro); return 0; }

Page 2: Resumo dos Exercícios S1

Programa 2 - Calcular Área e Perímetro de uma esfera Fluxograma:

Código:

#include <stdio.h> #define pi 3.141592653 int main () { double r; double area; double volume; printf("Digite o valor do raio:"); scanf("%lf", &r); printf("\n"); area = (4 * r*r) * pi; volume = (pi) * (r*r*r) * 4/3; printf("Area da Esfera: = %lf\n", area); printf("Volume da Esfera: = %lf\n\n", volume); return 0; }

Page 3: Resumo dos Exercícios S1

Programa 3 - Trocar Numero 1 pelo Numero 2 Fluxograma:

Código:

#include <stdio.h> int main () { int num1; int num2; int trocar; printf("Digite o numero 1:"); scanf("%d",&num1); printf("Digite o numero 2:"); scanf("%d",&num2); printf("\n"); trocar = num1; num1 = num2; num2 = trocar; printf("Resultado do numero 1 = %d\n", num1); printf("Resultado do numero 2 = %d\n\n", num2); return 0; }

Page 4: Resumo dos Exercícios S1

Programa 4 - Conversor de segundos em Dias, Horas, Minutos e Segundos Fluxograma:

Código:

#include <stdio.h> int main () { int seg; int min; int hor; int dia; printf("Digite X segundos:"); scanf("%d", &seg); printf("\n"); min = seg/60; hor = seg/3600;

dia = seg/86400;

Page 5: Resumo dos Exercícios S1

Programa 5 - Conversor de Tempo no formato HH.MM.SS em total de segundos Fluxograma:

Código:

#include <stdio.h> int main () { double hor; double min; double seg; double resultado; printf("Digite o valor pretendido em HH:MM:SS:\t"); scanf("%lf,%lf,%lf,", &hor,&min,&seg); printf("\n"); resultado = hor*3600+(min*60)+seg; printf("Resultado em segundos:\t%lf\n\n",resultado); return 0; }

printf("%d Segundos e igual a...\n", seg); printf("%d Dia(s), %d Hora(s), %d Minuto(s), %d Segundo(s)\n\n",dia, hor%24,

min%60, seg%60); printf("%d Segundos e igual a...\n", seg); printf("%d Minuto(s) e %d Segundos\n",min%60, seg%60); printf("%d Hora(s) %d Minuto(s) e %d Segundo(s)\n", hor%24, min%60, seg%60); printf("%d Dia(s) %d Hora(s) %d Minuto(s) e %d Segundo(s)\n\n", dia, hor%24, min%60, seg%60); return 0; }

Page 6: Resumo dos Exercícios S1

Programa 6 - Calcular a distância a que está um trovão desde o momento em que se ouve até ao momento em que é visto

Fluxograma:

Código:

#include <stdio.h> #define velocidade 340 int main() { int segundos; int distancia; printf("Digite os segundos:"); scanf("%d",&segundos); printf("\n"); distancia = velocidade * segundos; printf("Distancia =%d\n\n",distancia); return 0; }

Page 7: Resumo dos Exercícios S1

Programa 7 - Calcular a altura de um prepicio Fluxograma:

Código:

#include <stdio.h> #define gravidade 9.8*9.8 int main() { double segundos; double altura; printf("Digite os segundos:"); scanf("%lf", &segundos); printf("\n"); altura = 0.5 * 9.8 * (segundos * segundos); printf("Altura = %lf\n\n", altura); return 0; }