lohayne27
Membro Júnior-
Posts
8 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que lohayne27 postou
-
segundo meu professor ,o usuário deveria colocar os pontos do triangulo e o programa deveria apenas imprimir os pontos desse triangulo tipo (1,2) (3,4) (5,6). basicamente isso,mas como não entendi o conteúdo muito bem,não sabia se deveria usar meio que um conceito de herança ou se na hora de imprimir os dados se colocasse apenas n1,n2 e n3 estaria correto
-
olá,boa noite gente eu estou tentando resolver um exercício que envolve lê 3 pontos de um triângulo utilizando classes. me deram a dica de utilizar void print() ,pesquisei e não achei nada que me esclarecesse em relação a isso. Eu iniciei o programa ,mas não sei se estou no caminho correto desde já agradeço e confesso que ainda não consegui entender o conceito de classes muito bem #include<stdio.h> class pontos2d { public: float x,y; } class triangulo { public: pontos2d p1,p2,p3; } int main (){ triangulo n1,n2,n3; scanf()
-
Oi gente,muito obrigada pela ajuda,o programa esta rodando de boa agora
-
oi gente,boa noite eu realmente dei uma "surtada" na parte do FOR,mas refiz o código e fiz uma função para contar os dígitos. Fiquei feliz até o oitavo digito ,pois quando o usuário insere um numero com 8 dígitos ou mais o programa imprime o numero invertido faltando o ultimo digito,o penúltimo...e assim sucessivamente. isso é erro no código ou é devido ao fato de estar trabalhando com INT? #include <stdio.h> #include <stdlib.h> // função para contar dígitos int contdigitos(int n); int main() { int n,i; int *v; int nd=contdigitos(n); //como vetor é dinâmico ,usei a função malloc v =(int*) malloc (nd*sizeof(int)); printf("digite um numero:"); scanf("%i",&n); for (i=0;i<nd;i++) { v=n%10; n=n/10; printf("%i",v ); if (n<=0) break;} return 0;} int contdigitos(int n) { if (n < 10) { return 1; } int contador = 0; while (n > 0) { n /= 10; contador++; } return contador; }
-
Eu consegui fazer o código rodar sem o vetor,mas não estou tendo ideia de como fazer isso usando vetor como me foi pedido no exercício
-
Olá boa tarde, Eu estou fazendo um exercício para inverter um numero(um numero da escolha do usuário) exemplo:1234 vira 4321 mas apesar do programa rodar,quando eu coloco 3 dígitos ou mais ,os números aparecem invertidos ,mas o ultimo digito não aparece alguém poderia me ajudar? #include <stdio.h> #include <stdlib.h> int main() { int n,cifra,i; int *v; v =(int*) malloc (n*sizeof(int)); printf("digite um numero:"); scanf("%i",&n); for (i=0;i<n;i++) { cifra=n%10; n=n/10; v=cifra; printf("%i",v );} return 0;}
-
Boa noite Eu estou com muita dificuldade para fazer uma parte do código, na qual devo criar uma função que me retorne a posição dos dígitos de um numero inteiro. Por exemplo , numero 546 posição= 012 5 na posição 0,4 na posição 1,6 na posição 2. desde já agradeço pela ajuda
-
Boa noite gente como estou começando a programar estou tendo muito problemas com meu código. precisava de um algoritmo que lê e imprime 5 numeros e dizer quantos destes são pares,positivos,pares e positivos ,pares ou positivos. Eu sei que meu codigo esta cheio de erro,por favor me ajudem *eu preciso usar o iostream #include <iostream> using namespace std; int main () { {float n1,n2,n3,n4,n5 ; int n pares=0,n positivos=0,n pares&&positivos=0,n pares||positivos ; { cout<<"digite 5 números"<<end; cin>>n1>>n2>>n3>n4>>n5} if (n1%2==0)n pares++; else n impares++; if (n1>0)n positivos++; else n negativos++ if (n1%2==0&&n1>0)n pares&&positivos++; if (n1%2==0||n1>0) n pares||positivos; if (n2%2==0)n pares++; else n impares++; if (n2>0)n positivos++; else n negativos++ if (n2%2==0&&n2>0)n pares&&positivos++; if (n2%2==0||n2>0) n pares||positivos; if (n3%2==0)n pares++; else n impares++; if (n3>0)n positivos++; else n negativos++ if (n3%2==0&&n3>0)n pares&&positivos++; if (n3%2==0||n3>0) n pares||positivos; if (n4%2==0)n pares++; else n impares++; if (n4>0)n positivos++; else n negativos++ if (n4%2==0&&n4>0)n pares&&positivos++; if (n4%2==0||n4>0) n pares||positivos; if (n5%2==0)n pares++; else n impares++; if (n5>0)n positivos++; else n negativos++ if (n5%2==0&&n5>0)n pares&&positivos++; if (n5%2==0||n5>0) n pares||positivos; cout << "numeros pares" << n pares; cout <<"numeros positivos"<< n positivos; cout << "numeros pares e positivos" << n pares&&positivos; cout <<"numeros pares ou positivos" << n pares||positivos; } return 0 ;
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais