Aprendi a mexer no C++ a um mês porem não sei muto bem como faz algumas coisas, preciso acrescentar isso no meio dele
int ckdig (int n,int* p,int* i){int d =0;if(n <0) n =-n;*p =*i =0;while(n){if((n %2)==0)(*p)++;else(*i)++;
n /=10;
d++;}return d;}int main (int argc,char** argv){int n, p, i, d;
puts("Digite um número:");
scanf("%d",&n);
d = ckdig(n,&p,&i);
printf("Dentre os %d dígitos, há %d pares e %d ímpares.\n", d, p, i);return0;}
porem tem que usar os números que eu coloco dentro do vetor deixei um em //Pares e impares para colocar o comando
//Bibliotecas
#include <stdio.h>
#include <locale.h>
//cria uma constante
#define N 6
int main() {
//Variaveis
int vet[N], i, maior, menor,soma=0,*p,*m,d;
//preenche o vetor
printf("Digite N :\n");
for (i = 0; i < N; i++) {
scanf("%i", &vet); } //encontra o maior valor maior = vet[0]; for (i = 1; i < N; i++) { if (vet > maior) { maior = vet; } } //encontra o menor valor menor = vet[0]; for (i = 1; i < N; i++) { if (vet < menor) { menor = vet; } } //calculo da soma for(i=0; i<N; i++){ soma=soma+vet;
} //Acento (setlocale(LC_ALL,"")); //Impares e Pares
Me ajudem a fazer esse ultimo pedaço do meu programa
em C/C++
Postado
Aprendi a mexer no C++ a um mês porem não sei muto bem como faz algumas coisas, preciso acrescentar isso no meio dele
porem tem que usar os números que eu coloco dentro do vetor deixei um em //Pares e impares para colocar o comando
//Bibliotecas
#include <stdio.h>
#include <locale.h>
//cria uma constante
#define N 6
int main() {
//Variaveis
int vet[N], i, maior, menor,soma=0,*p,*m,d;
//preenche o vetor
printf("Digite N :\n");
for (i = 0; i < N; i++) {
scanf("%i", &vet);
}
//encontra o maior valor
maior = vet[0];
for (i = 1; i < N; i++) {
if (vet > maior) {
maior = vet;
}
}
//encontra o menor valor
menor = vet[0];
for (i = 1; i < N; i++) {
if (vet < menor) {
menor = vet;
}
}
//calculo da soma
for(i=0; i<N; i++){
soma=soma+vet;
}
//Acento
(setlocale(LC_ALL,""));
//Impares e Pares
//Comando na tela
printf("\nA soma é: %i ", soma);
printf("\nMaior valor: %i ", maior);
printf("\nMenor valor: %i ", menor);
return 0;
}