Carolina Lopes
-
Posts
3 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Carolina Lopes
-
-
Por exemplo...
O nº 12 em binário (ou C em hexa) --> 1100
Fazendo o complemento de dois, o número tem que ser invertido. O que é 1 vira 0 e o que é 0 vira 1.
Depois soma 1. O resultado é o complemento.
--> 1100
0011 (inverte)
--> 0011 +
1
0100 (complemento)
-
Sou iniciante e preciso escrever um programa em Pascal que faça o complemento de dois de números em binários.
Alguém me ajudaria?
Obrigada
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
Ajuda em C.
em C/C#/C++
Postado
Sou iniciante em C e tenho que escrever o seguinte programa.
Alguém poderia me ajudar?
1. Escrever um programa que abre um arquivo para leitura, em modo texto, cujo nome deverá ser fornecido pela linha de comando. O programa deverá ler caracter por caracter até o fim do arquivo, e no fim totalizar:
- Caracteres alfabéticos maiúsculos (65 a 90)
- Caracteres alfabéticos minúsculos (97 a 122)
- Caracteres numéricos (48 a 57)
- Caracteres de pontuação: imprimíveis não alfabéticos e não numéricos.
Obs.: caracteres imprimíveis: 32 a 126
Outro programa que abre um arquivo em modo binário, nome fornecido pela linha de comando. O programa deve ler o arquivo byte por byte, e a cada byte lido deverá:
- Ligar o bit 0
- Desligar os bits 6 e 7
- Inverter os bits 2 e 5.