Uma ajuda para quem gosta de Geometria Analítica
Publicado por Rodrigo de Almeida Pupo 23/02/2005
[ Hits: 7.147 ]
Este Script tem a finalidade de determinar a distância de dois pontos, bem como o seu ponto médio.
//Programa que cálcula a distância entre dois pontos e tb relata o seu ponto médio. //Desenvolvido por Rodrigo de Almeida Pupo //rodrigopupo@terra.com.br #include<stdio.h> #include<curses.h> #include<math.h> void sair (void); int main(void) { float ax, ay, bx, by, dab, xm, ym; initscr(); start_color(); init_pair(1,COLOR_WHITE,COLOR_BLUE); init_pair(2,COLOR_GREEN,COLOR_BLUE); bkgd(COLOR_PAIR(2)); move(2,3); printw("Este programa tem a finalidade de ajudar o estudo da Geometria Analítica."); move(3,3); printw("*************************************************************************"); attroff(COLOR_PAIR(2)); attron(COLOR_PAIR(1)); move(6,3); printw("Vamos determinar muitas coisa com dois pontos."); move(7,3); printw("logo vc precisa descrevê-los:"); move(9,3); printw("Digite o valor de Ax:"); scanw("%f",&ax); move(10,3); printw("Digite o valor de Ay:"); scanw("%f",&ay); move(11,3); printw("Digite o valor de Bx:"); scanw("%f",&bx); move(12,3); printw("Digite o valor de By:"); scanw("%f",&by); dab=sqrt((bx-ax)*(bx-ax)+(by-ay)*(by-ay)); move(14,6); printw("Assim a distância desses dois pontos é de %5.2f.",dab); move(16,3); printw("Não podemos esquecer tb dos pontos médio que são:"); xm=(ax+bx)/2; ym=(ay+by)/2; move(18,6); printw("Para o eixo x temos %5.2f",xm); move(19,6); printw("Para o eixo y temos %5.2f",ym); move(23,20); printw("Tecle ENTER para sair."); refresh(); getch(); sair(); } void sair() { endwin(); exit(0); }
Cálculo da circunferência de um círculo
Estrutura de dados em C -> Fila Circular com operador módulo
Perceptron Bolado - perceptron simples escrito em C
Nenhum comentário foi encontrado.
Pra quem contribui com artigos e dicas (1)
Arch Linux - Guia para Iniciantes (5)
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Monitor fora de escala ao bootar sistema (10)
Pra quem contribui com artigos e dicas (1)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (19)