// --------------------------------------------- // Algoritmo, em pseudo-codigo, que le 2 vetores // em R^2, decide se eles sao LI ou LD e calcula // suas normas euclidianas. // --------------------------------------------- Algoritmo LILD Var real: x1,x2,y1,y2,chuchu,abobrinha; Inicio escreva("Digite as coordenadas dos vetores x e y: "); leia(x1,x2,y1,y2); se(|y2*x1 - y1*x2| <= 1.0e-10) entao escreva("Os vetores sao linearmente dependentes."); senao escreva("Os vetores sao linearmente INdependentes."); fim-se chuchu <- sqrt(x1*x1+x2*x2); abobrinha <- sqrt(y1*y1+y2*y2); escreva("As normas dos vetores x e y sao ", chuchu, abobrinha); Fim // --------------------------------------------- // Versao do algoritmo em linguagem C. // --------------------------------------------- #include #include int main() { double x1,x2,y1,y2,chuchu,abobrinha; printf("Digite as coordenadas dos vetores x e y:\n"); scanf("%lf %lf %lf %lf", &x1, &x2, &y1, &y2); if (fabs(y2*x1 - y1*x2) <= 1.0e-10){ printf("Os vetores sao linearmente dependentes.\n"); } else { printf("Os vetores sao linearmente INdependentes.\n"); } chuchu = sqrt(x1*x1+x2*x2); abobrinha = sqrt(y1*y1+y2*y2); printf("As normas dos vetores x e y sao %lf e %lf\n", chuchu, abobrinha); return(0); }