Optimistic(JAVADREAMS)

All kinds of program(short term) like as C,C++,Java,Perl,Software with java and database and the solution of computer problem you can search here..........

Alamgir Hossain

LightBlog

Breaking

Monday, December 10, 2018

December 10, 2018

C program that counts the number of words in a given string.

///Word count from a given string in c
/*
Alamgir Hossain, CSE-14, JUST
*/
#include <stdio.h>
#include <string.h>

int main()
{
    char s[1000];
    int c = 0, i;

    printf("Please enter the string: \n");
    scanf("%[^\n]s", s);
    for (i = 0;s[i] != '\0';i++)
    {
        if (s[i] == ' ')
            c++;
    }
    printf("\n\nNumber of words in given string are : %d\n", c + 1);


    printf("\nThank You!!!!!!\n");
    return 0;
}

Friday, November 30, 2018

November 30, 2018

How to write your name using line drawing in CPP with graphics in codeblocks

write your name using using line drawing in cpp language. Here i am using the example like "ALAMGIR HOSSAIN". Uing this method i hope you can also write your name or any words.
You can use Codeblocks or Turbo C.
If you want to use codeblocks then before printing add graphics.h in your codeblocks.

#include<stdio.h> #include<conio.h> #include<graphics.h> int main() { int gd = DETECT, gm; // initgraph initializes the graphics system // by loading a graphics driver from disk initgraph(&gd, &gm, "C:\\TC\\BGI"); setlinestyle(SOLID_LINE,0,THICK_WIDTH); setcolor(RED); /// line for x1, y1, x2, y2 ///A Printing line(200,100,150,200);///LEFT line(140,200,160,200);///LEFT-BOTTOM line(200,100,250,200);///RIGHT line(175,150,226,150);///Middle line(240,200,260,200);///Right-Bottom ///L printing line(275, 100, 275, 200);///LEFT line(265,100,285,100);///TOP line(275, 200, 320, 200);///Bottom line(320,200,325,195);///Bottom-Right ///A Printing line(400,100,350,200);///Left line(340,200,360,200);///Left-Bottom line(400,100,450,200);///Right line(440,200,460,200);///Right-Bottom line(375,150,426,150);///Middle ///M Printing line(480, 100, 480, 200);///Left line(470, 200, 490, 200);///Left-Bottom line(480, 100, 530, 150);///Middle-1 line(580, 100, 580, 200);///Right line(570, 200, 590, 200);///Right-Bottom line(580, 100, 530, 150);///Middle-2 ///G Printing line(610, 100, 610, 200);///Left line(610,100,690,100);///Top line(690,90,690,110);///Top-Right line(610,200,710,200);///Bottom line(710,140,710,200);///Right line(710,140,650,140);///Top-Enter line(650,160,650,140);///Inner-Enter line(650,160,655,160);///Inner-Enter-Bottom ///I Printing line(770,100,770,200);///Left line(740,200,800,200);///Bottom line(800,200,800,195);///Bottom-Right line(740,200,740,195);///Bottom-Left line(740,100,800,100);///Top line(800,100,800,105);///Top-Right line(740,100,740,105);///Top-Left ///R Printing line(830,100,830,200);///LEFT line(820,200,840,200);///LEFT-BOTTOM line(830,100,880,100);///Top line(880,100,880,150);///Right line(830,150,880,150);///Inner line(830,150,880,200);///Center-Right_Bottom line(870,200,890,200);///Center-Right_Bottom setcolor(BLUE); ///H Printing line(150,250,150,350);///Left line(140,350,160,350);///Left-Bottom line(140,250,160,250);///Left-UP line(250,250,250,350);///Right line(240,350,260,350);///Right-Bottom line(240,250,260,250);///Right-Up line(150,300,250,300);///Middle ///O Printing line(280,250,280,350);///Left line(330,250,330,350);///Right line(280,250,330,250);///Top line(280,350,330,350);///Bottom ///S Printing line(360,250,440,250);///Top line(440,250,440,255);///Top-Up line(360,250,360,300);///Top-Left line(360,300,440,300);///Middle line(360,350,440,350);///Bottom line(360,345,360,350);///Bottom-Up line(440,300,440,350);///Bottom-Right ///S Printing line(470,250,550,250);///Top line(550,255,550,250);///Top-Up line(470,250,470,300);///Top-Left line(470,300,550,300);///Middle line(470,350,550,350);///Bottom line(470,345,470,350);///Bottom-Up line(550,300,550,350);///Bottom-Right ///A Printing line(630,250,580,350);///Left line(570,350,590,350);///Left-Bottom line(630,250,680,350);///Right line(670,350,690,350);///Right-Bottom line(605,300,656,300);///Middle ///I Printing line(740,250,740,350);///Left line(710,350,770,350);///Bottom line(710,250,770,250);///Top line(770,345,770,345);///Bottom-Right line(710,350,710,345);///Bottom-Left line(770,250,770,255);///Top-Right line(710,250,710,255);///Top-Left ///N Printing line(800,250,800,350);///Left line(880,250,880,350);///Right line(800,250,880,350);///Middle line(790,350,810,350);///Left-Bottom line(870,250,890,250);///Right-Bottom getch(); closegraph(); return 0; }

Here is the Output: