Buscar

algoritmo

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <stdio.h> //ignora
#include <math.h> // não sei como faz isso no VisualG
int main(void){
	float numero; // variável do tipo REAL
	int opcao; // variável de opção do tipo inteiro
	printf("\nInsira um número:"); // escreva ("insira um numero")
	scanf("%f", &numero); // leia (numero)
	// agora só colocar o menuzinho na tela
	printf("Escolha uma opção:\n");
	printf("1 - Raiz Quadrada\n");
	printf("2 - A metade\n");
	printf("3 - 10%% do número \n"); //coloquei dois %% porque no C pra mostrar '%' na tela é assim, ignora
	printf("4 - O dobro\n");
	scanf("%d", &opcao);
	// escolha-caso - o "default" ali é o equivalente ao "outrocaso"
	switch(opcao){
		case 1:
			// sinceramente não sei como tu vai fazer pra calcular raiz quadrada no VisualG,
			// aqui é diferente demais
			printf("Raiz quadrada de %f = %f\n", numero, sqrt(numero));
		break;
		case 2:
			printf("A metade de %f = %f\n", numero, (numero/2));
		break;
		case 3:
			// repara que o cálculo eu faço direto no parâmetro, não precisa alocar em variável separada
			// mas se quiser pode também, fica até mais fácil
			// also eu não sei como faz pra mostrar um valor de variável no VisualG, é bem diferentão mas
			// dá pra entender
			// escreva ("blablabla", numero ((10*numero)/100))
			printf("10%% de %f = %f\n", numero, ((10*numero)/100));
		break;
		case 4:
			printf("O dobro de %f = %f\n", numero, (numero*2));
		break;
		default:
			printf("Ppção inválida\n");
		break;
	}
	return 0;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais