Found 2628 Articles for Csharp

C# program to count total set bits in a number

karthikeya Boyini
Updated on 19-Jun-2020 09:31:40

209 Views

The number for our example is 11 i.e. binary −1101The total set bits are 3 in 1101; to find it, use a loop till it’s not equal to 0. Here, our num is 11 i.e. decimal −while (num>0) {    cal += num & 1;    num >>= 1; }ExampleTo count total set bits in a number, use the following code.Live Demousing System; public class Demo {    public static void Main() {       int cal = 0;       // Binary is 1011       int num = 11;       while (num>0) {          cal += num & 1;          num >>= 1;       }       // 1 bits in 1101 are 3       Console.WriteLine("Total bits: "+cal);    } }OutputTotal bits: 3

C# program to count total bits in a number

Samual Sam
Updated on 19-Jun-2020 09:32:32

401 Views

Let us say the number we have is 12. We have declared and initialized a uint variable by assigning a decimal literal,uint val = 12;The binary representation of 12 is −1100The bits above is 4, therefore to find the total bits, use the Math.log() method −uint res = (uint)Math.Log(val , 2.0) + 1;ExampleYou can try to run the following code to count total bits in a number.Live Demousing System; public class Demo {    public static void Main() {       uint val = 12; // 1100 in binary       uint res = (uint) Math.Log(val, 2.0) + 1;       // 1100 has 4 bits       Console.WriteLine("Total bits: " + res);    } }OutputTotal bits: 4

C# program to count the occurrences of each character

karthikeya Boyini
Updated on 19-Jun-2020 09:33:20

22K+ Views

Firstly, set the string −string str = "Website"; Console.WriteLine("String: "+str);Check for every character in the string and increment a variable that would count the number of occurrences of that character −for (int j = 0; j < str.Length; j++) {    if (str[0] == str[j]) {       cal++;    } }ExampleYou can try to run the following code to count the occurrences of each character.Live Demousing System; public class Demo {    public static void Main() {       string str = "Website";       Console.WriteLine("String: "+str);       while (str.Length > 0) {   ... Read More

C# Program to Count the Number of 1's in the Entered Numbers

Samual Sam
Updated on 19-Jun-2020 09:33:57

419 Views

I have added the numbers using an array −int[] num = new int[] {1, 25, 1, 55, 1};Now loop through and find for 1, if 1 is there, 6 then increment the variable that counts the occurrence −foreach(int j in num) {    if (j == 1) {       cal++;    } }ExampleThe following is the code to count the number of 1’s in the entered number.Live Demousing System; public class Demo {    public static void Main() {       int cal = 0;       int[] num = new int[] {1, 25, 1, 55, ... Read More

C# Program to count number of Vowels and Consonants in a string

karthikeya Boyini
Updated on 19-Jun-2020 09:35:14

578 Views

You need to check for both the vowels and consonants, but do not forget to check for both the uppercase as well lowercase.For counting vowels, check for “aeiou” characters separately i.e.if (myStr[i] == 'a' || myStr[i] == 'e' || myStr[i] == 'i' || myStr[i] == 'o' || myStr[i] == 'u' || myStr[i] == 'A' || myStr[i] == 'E' || myStr[i] == 'I' || myStr[i] == 'O' || myStr[i] == 'U') {    vowel_count++; }For counting consonants, check for other characters in elseif condition −else if ((myStr[i] >= 'a' && myStr[i] = 'A' && myStr[i]

C# program to convert decimal to Octal number

Samual Sam
Updated on 19-Jun-2020 09:36:15

572 Views

Set the decimal number −int decVal = 40;Now take a variable and set the decVal in it. Find the remainder with 8 since octal has base-8 number system and evaluate it in a loop like the following code snippet.while (quot != 0) {    octalVal[i++] = quot % 8;    quot = quot / 8; }ExampleYou can try to run the following code to convert decimal to octal number.Live Demousing System; class Demo {    public static void Main() {       int decVal, quot, i = 1, j;       int[] octalVal = new int[80];     ... Read More

C# Program to convert first character uppercase in a sentence

karthikeya Boyini
Updated on 19-Jun-2020 09:27:24

374 Views

Let us say the following is your string −String str = "Welcome to our website!";Create a char array of the string included above using the ToCharArray() method:char []ch = str.ToCharArray();To convert the first character to uppercase −if (ch[i] >= 'a' && ch[i] = 'a' && val[i] = 'A' && val[i]

C# Program to Convert Fahrenheit to Celsius

Samual Sam
Updated on 19-Jun-2020 09:28:03

2K+ Views

Firstly, set the Fahrenheit temperature −double fahrenheit = 97; Console.WriteLine("Fahrenheit: " + fahrenheit);Now convert it into Celsius −celsius = (fahrenheit - 32) * 5 / 9;ExampleYou can try to run the following code to convert Fahrenheit to Celsius.Live Demousing System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Demo {    class MyApplication {       static void Main(string[] args) {          double celsius;          double fahrenheit = 97;          Console.WriteLine("Fahrenheit: " + fahrenheit);          celsius = (fahrenheit - 32) * 5 / 9;          Console.WriteLine("Celsius: " + celsius);          Console.ReadLine();       }    } }OutputFahrenheit: 97 Celsius: 36.1111111111111

C# Program to Convert Decimal to Binary

karthikeya Boyini
Updated on 19-Jun-2020 09:28:41

913 Views

Let’ s say you have set the decimal to be −decVal = 34; Console.WriteLine("Decimal: {0}", decVal);Use the ToString() method for the values you get as a binary number for the decimal value −while (decVal >= 1) {    val = decVal / 2;    a += (decVal % 2).ToString();    decVal = val; }Now set a new empty variable to display the binary number using a loop −string binValue = "";ExampleYou can try to run the following code to convert decimal to binary in C#.Live Demousing System; using System.Collections.Generic; using System.Text; namespace Demo {    class MyApplication {     ... Read More

C# Program to convert Digits to Words

Samual Sam
Updated on 19-Jun-2020 09:29:32

3K+ Views

Firstly, declare the words from 0 to 9 −// words for every digits from 0 to 9 string[] digits_words = { "zero", "one", "two",    "three", "four", "five",    "six", "seven", "eight",    "nine" };The following are the digits to be converted to words −// number to be converted into words val = 4677; Console.WriteLine("Number: " + val);Use the loop to check for every digit in the given number and convert into words −do {    next = val % 10;    a[num_digits] = next;    num_digits++;    val = val / 10; } while(val > 0);ExampleYou can try to ... Read More

Advertisements