Aula 7 - Gabriele-sousa/LdD1fatec GitHub Wiki
Exercício 25 Refazer exercicio 25 usando do, while.
#include <stdio.h>
int main()
{
int x, y;
x=1;
y=0;
do
{
y=y+x;
x++;
}
while(x<=100);
printf("%d", y);
}
https://onlinegdb.com/uU1W1O7gA
Exercicio 25
Refazer exercicio 25 usando do, for.
#include <stdio.h>
int main()
{
int x, y;
y=0;
for(x=1;x<=100;x++)
y=y+x;
printf("%d ", y);
}
https://onlinegdb.com/UYY9DB0MH
#include <stdio.h>
int main() { int x, y, valor;
printf("Digite um valor para descobrir a tabuada dele: ");
scanf("%d", &x);
y=1;
do
{
valor=x*y;
printf("\n %d ", valor);
y++;
}
while(y<=10);
}
https://onlinegdb.com/gqDzS0Fga
Exercício 33
- Desenvolva um programa que funcione como um jogo de adivinhação. O usuário informa um número inteiro, entre 0 e 100, e passa o computador para o segundo jogador. O segundo jogador deve tentar adivinhar o número. A cada número digitado, o programa deve verificar se o número secreto foi digitado informando que o usuário acertou. Caso não tenha acertado, o programa deve informar se o número secreto é maior ou menor que o digitado. Inicialmente o jogador tem 100 pontos, a cada erro, perde 10 pontos. Informar o total de pontos ao final do jogo.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int adivi, resp, pontos;
printf("Digite um numero que outra pessoa irá adivinhar: ");
scanf("%d", &resp);
system("clear");
if (resp < 0 || resp > 100) {
printf("Numero invalido! O numero deve estar entre 0 e 100.\n");
return 1;
}
pontos=100;
while(adivi != resp && pontos>0)
{
printf("\nTente adivinhar o numero escolhido: ");
scanf("%d", &adivi);
if(adivi < resp)
{
printf("O número secreto é maior.");
pontos=pontos-10;
}
else if(adivi > resp){
printf("O número secreto é menor. ");
pontos=pontos-10;
}
else if(adivi == resp){
printf("Você acertou o número secreto!! \n");
printf("Sua pontuação foi de: %d", pontos);
}
}
if (pontos <= 0 && adivi != resp) {
printf("Você não conseguiu acertar o número secreto!! \n");
printf("Sua pontuação foi de: %d",pontos);
}
return 0;
}