Paulo Fiori
-
Posts
8 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Paulo Fiori
-
-
valeu Funcionou, mas agora to com outra duvida, quando eu adiciono um novo contato a posição que eu procuro esta vazia sendo que eu guardei algo lá
class Cadastrar:Pessoa { public void NovoFuncionario(int id, string nome, string cpf, string sexo) { Indice++; ArmazenaFuncionarioID[Indice] = id; ArmazenaFuncionarioNome[Indice] = nome; ArmazenaFuncionarioCPF[Indice] = cpf; ArmazenaFuncionarioSexo[Indice] = sexo; } }
-
Galera, estou tendo dificuldade em imprimir uma posição do vetor na tela, eu inicializei um vetor numa classe e coloquei algo nas quatros primeiras posições, só que quando eu procuro se existe algo naquela posição no vetor, sempre fala que está null. Alguém pode me ajudar?
class Pessoa{ protected int[] ArmazenaFuncionarioID = new int[100]; protected string[] ArmazenaFuncionarioNome = new string[100]; protected string[] ArmazenaFuncionarioCPF = new string[100]; protected string[] ArmazenaFuncionarioSexo = new string[100]; protected int Indice = 3; public void FuncionariosIniciais() { ArmazenaFuncionarioID[0] = 2; ArmazenaFuncionarioNome[0] = "Paulo"; ArmazenaFuncionarioCPF[0] = "022.595.536-99"; ArmazenaFuncionarioSexo[0] = "M"; ArmazenaFuncionarioID[1] = 3; ArmazenaFuncionarioNome[1] = "Lucas"; ArmazenaFuncionarioCPF[1] = "042.534.236-09"; ArmazenaFuncionarioSexo[1] = "M"; ArmazenaFuncionarioID[2] = 4; ArmazenaFuncionarioNome[2] = "Valentina"; ArmazenaFuncionarioCPF[2] = "123.456.789-00"; ArmazenaFuncionarioSexo[2] = "F"; ArmazenaFuncionarioID[3] = 5; ArmazenaFuncionarioNome[3] = "Maria"; ArmazenaFuncionarioCPF[3] = "987.654.321-00"; ArmazenaFuncionarioSexo[3] = "F"; } } class Relatorio { Cadastrar NovoFuncionario = new Cadastrar(); Funcionario VelhoFuncionario = new Funcionario(); public string IdFuncionario(int IdRecebido) { if (IdRecebido <= 5) { IdRelatorio = "Id: " + "" + VelhoFuncionario.retornaId(IdRecebido); } else { IdRelatorio = "Id: " + "" + NovoFuncionario.NovoId(IdRecebido); } return IdRelatorio; } } class Funcionario : Pessoa { public int retornaId(int IdSelecionado) { int IdRelatorio = 0; for (int i = 0; i <= Indice; i++) { if (ArmazenaFuncionarioID[i] == IdSelecionado) IdRelatorio = ArmazenaFuncionarioID; } return IdRelatorio; } }
Registro de Ponto - Quase Definitivo.rar
quem quiser o código completo pra me ajudar melhor
-
Estou tendo dificuldades em maniuplar string em C#, o exercício pede para contar os caracteres de uma frase, separando cada número por ' - '. Um exemplo: o usuário digita " squirtle squirtle squirtle" e imprimiria "8-8-8". O exercício pede também para imprimir a maior palavra digitada, essa parte que estou tendo dificuldades. Se puderem me ajudar desde já, agradeço.
Obs: Utilizo o Visual Studio 10.
Código já feito:
static void Main()
{
string frase;
int caracteres = 0, palavra = 0;while (true)
{
frase = Console.ReadLine();
for (int i = 0; i < frase.Length; i++)
{
if (frase >= 65 && frase <= 90) caracteres++;
else if (frase >= 97 && frase <= 122) caracteres++;
if (frase == ' ')
{
Console.Write("" + caracteres);
Console.Write("-");
palavra += caracteres;
caracteres = 0;
}
if (frase == "0") break;
}if (frase == "0") break;
if (frase == "") Console.WriteLine("Digie algo!");
else
{
Console.WriteLine("" + caracteres);
palavra += caracteres;
Console.WriteLine("a quantidade é: " + palavra);
caracteres = 0;
}
}Console.ReadKey();
}- 1
-
Galera, eu ia jogar no meu pc so que do nada desligou e não da boot e nem abrir a Bios tem como, tipo eu ligo ele e da 1 segundo depois desliga, o cooler do processador tenta girar mas não consegue e os outros componetes conseguem da uns giros
Componetes do Pc:
Cpu:Ryzen 5 1600
Placa de video:Geforce Gtx 1060 6gb Galax OC
Mobo: Gigabyte AB350M - gaming 3
Memoria Ram: 8gb 2666mhz (2x4)
Fonte: Corsair CX 750m
Hd: 1tb seagate barracuda
Ssd: 250gb Samsung 850 evo
Video de eu ligando o pc:
-
1 hora atrás, devair1010 disse:
@Paulo Fiori seu código está bom , o fatorial parece estar com erro , e para facilitar seria melhor preencher a matriz automaticamente com números aleatórios , então creio que seu código poderia ser assim :
int fatorial_2(int f){ int w=f,r=0; if(f>1){ while(f>1){ r += w*(f-1); f--; } } else{ r = 1; } if(w==0 || w==1) r=1; return r; } #include <stdio.h> #include <stdlib.h> #include <time.h> int fatorial(int matrizA[5][10], int vetor[50]){ int i,j,k=0; for(i=0; i<5; i++){ for(j=0; j<10; j++){ vetor[k] = fatorial_2(matrizA[i][j]); printf("valor de vetor %d\n",vetor[k]); k++; } } return 0; } int main(){ int matrizA[5][10],vetor[50]; int i,j,a=0,b; srand(time(NULL)); for ( i = 0; i < 5; i++ ){ for ( j = 0; j < 10; j++ ){ matrizA[i][j]=rand() % 20; printf("Valor da matriz[%d][%d]:= %d \n",i,j,matrizA[i][j]); } } b=fatorial(matrizA,vetor); for ( i = 0; i < 5; i++ ){ for ( j = 0; j < 10; j++ ){ printf("Seu fatorial [%d][%d] => %d eh: %d \n",i,j,matrizA[i][j],vetor[a]); a++; } } return 0; }
- 1
-
Alguém pode me ajudar o exercício ta assim:
Faça uma função que receba uma matriz 5x10 de elementos inteiros e devovler um vetor contendo o fatorial de cada elemento da matriz.
E o máximo que eu consegui fazer foi isso:
#include <stdio.h> int fatorial(int matrizB[5][10]){ int i,j,Aux; matrizB[j]=0; for(i=0; i<5; i++){ for(j=0; j<10; j++){ return Aux =matrizB[j] * matrizB[j]-1; } } } int main(){ int matrizA[5][10]; int i,j,a,b; for ( i = 0; i < 5; i++ ){ for ( j = 0; j < 10; j++ ){ printf("Valor da matriz[%d][%d]: ", i, j ); scanf("%d", &matrizA[j]); } } a=fatorial(matrizA); for ( i = 0; i < 5; i++ ){ for ( j = 0; j < 10; j++ ){ printf("Seu fatorial [%d][%d] eh: %d \n",i,j,a); } } }
E ainda tá errado e nao sei como fazer certo.
- 1
-
Alguém pode me ajudar, toda vez que vou compilar da esse erro:
sh: /cygdrive/C/Users/pauli/AppData/Local/Temp/dlight_pauli/82bc7d5f/dlight713595638289697551termexec.sh: No such file or directory
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
Uma posição do vetor está como nulll sendo que eu coloquei algo
em C/C#/C++
Postado
Não é questão, é um trabalho da faculdade onde cada um faz um tema, o meu tema é fazer um registro de ponto, ai a duvida é que não to conseguindo imprimir os dados dos novos funcionários dentro de um array, esses novos funcionários eu pego os dados do form principal e mando para a classe cadastrar, e como cadastrar é a classe filha da classe pessoa eu pego o array de cada dado especifico e salvo, mas na hora de imprimir não aparece os dados, é como se tivesse nulo o array.
Se quiser da uma olhada no trabalho pra ajudar
Registro de Ponto - Quase Definitivo.zip